Index

projects/schematics/src/shared/constants.ts

ABSTRACT_STORE_ITEM_COMPONENT
Type : string
Default value : 'AbstractStoreItemComponent'
ACTION_SUBJECT
Type : string
Default value : 'ActionsSubject'
ACTIONS
Type : string
Default value : 'Actions'
ACTIVATED_ROUTE
Type : string
Default value : 'ActivatedRoute'
ACTIVE_CART_FACADE
Type : string
Default value : 'ActiveCartFacade'
ACTIVE_CART_SERVICE
Type : string
Default value : 'ActiveCartService'
ADD_DYNAMIC_ATTRIBUTES
Type : string
Default value : 'addDynamicAttributes'
ADD_TO_CART_COMPONENT
Type : string
Default value : 'AddToCartComponent'
ADD_TO_SAVED_CART_COMPONENT
Type : string
Default value : 'AddToSavedCartComponent '
ADDED_TO_CART_DIALOG_COMPONENT
Type : string
Default value : 'AddedToCartDialogComponent'
ADDED_TO_CART_DIALOG_EVENT_LISTENER
Type : string
Default value : 'AddedToCartDialogEventListener'
ADDRESS_BOOK_COMPONENT
Default value : `AddressBookComponent`
ADDRESS_BOOK_COMPONENT_SERVICE
Type : string
Default value : 'AddressBookComponentService'
ADDRESS_FORM_COMPONENT
Default value : `AddressFormComponent`
AMEND_ORDER_ACTIONS_COMPONENT
Type : string
Default value : 'AmendOrderActionsComponent'
ANGULAR_COMMON
Type : string
Default value : '@angular/common'
ANGULAR_CORE
Type : string
Default value : '@angular/core'
ANGULAR_FORMS
Type : string
Default value : '@angular/forms'
ANGULAR_HTTP
Type : string
Default value : '@angular/common/http'
ANGULAR_OAUTH2_OIDC
Type : string
Default value : 'angular-oauth2-oidc'
ANGULAR_PLATFORM_BROWSER
Type : string
Default value : '@angular/platform-browser'
ANGULAR_ROUTER
Type : string
Default value : '@angular/router'
ANGULAR_SCHEMATICS
Type : string
Default value : '@schematics/angular'

*** Imports start ****

ANONYMOUS_CONSENT_DIALOG_COMPONENT
Type : string
Default value : 'AnonymousConsentDialogComponent'
ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE
Type : string
Default value : 'AnonymousConsentLaunchDialogService'
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT
Type : string
Default value : 'AnonymousConsentManagementBannerComponent'
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT
Type : string
Default value : 'AnonymousConsentOpenDialogComponent'
ANONYMOUS_CONSENT_TEMPLATES_ADAPTER
Type : string
Default value : 'AnonymousConsentTemplatesAdapter'
ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR
Type : string
Default value : 'AnonymousConsentTemplatesConnector'
ANONYMOUS_CONSENTS
Type : string
Default value : 'anonymousConsents'
ANONYMOUS_CONSENTS_CONFIG
Type : string
Default value : 'AnonymousConsentsConfig'
ANONYMOUS_CONSENTS_SERVICE
Type : string
Default value : 'AnonymousConsentsService'
ANONYMOUS_USERID_CONST
Type : string
Default value : 'ANONYMOUS_USERID'
ANY_TYPE
Type : string
Default value : 'any'
APPLICATION_REF
Type : string
Default value : 'ApplicationRef'
ASM_ACTIONS
Type : string
Default value : 'AsmActions'
ASM_ADAPTER
Type : string
Default value : 'AsmAdapter'
ASM_AUTH_HTTP_HEADER_SERVICE
Type : string
Default value : 'AsmAuthHttpHeaderService'
ASM_AUTH_SERVICE
Type : string
Default value : 'AsmAuthService'
ASM_AUTH_STORAGE_SERVICE
Type : string
Default value : 'AsmAuthStorageService'
ASM_CONFIG
Type : string
Default value : 'AsmConfig'
ASM_CONNECTOR
Type : string
Default value : 'AsmConnector'
ASM_FEATURE
Type : string
Default value : 'ASM_FEATURE'
ASM_OCC_MODULE
Type : string
Default value : 'AsmOccModule'
ASM_SELECTORS
Type : string
Default value : 'AsmSelectors'
ASM_SERVICE
Type : string
Default value : 'AsmService'
ASM_STATE
Type : string
Default value : 'AsmState'
ASM_STATE_PERSISTENCE_SERVICE
Type : string
Default value : 'AsmStatePersistenceService'
ASM_UI
Type : string
Default value : 'AsmUi'
ASM_UI_ACTION
Type : string
Default value : 'AsmUiAction'
ASM_UI_UPDATE
Type : string
Default value : 'ASM_UI_UPDATE'
ASM_UI_UPDATE_CLASS
Type : string
Default value : 'AsmUiUpdate'
AUTH_ACTIONS
Type : string
Default value : 'AuthActions'
AUTH_CONFIG
Type : string
Default value : 'AuthConfig'
AUTH_CONFIG_SERVICE
Type : string
Default value : 'AuthConfigService'
AUTH_FEATURE
Type : string
Default value : 'AUTH_FEATURE'
AUTH_FLOW_ROUTES_SERVICE
Type : string
Default value : 'AuthFlowRoutesService'
AUTH_GUARD
Type : string
Default value : 'AuthGuard'
AUTH_HTTP_HEADER_SERVICE
Type : string
Default value : 'AuthHttpHeaderService'
AUTH_REDIRECT_SERVICE
Type : string
Default value : 'AuthRedirectService'
AUTH_REDIRECT_STORAGE_SERVICE
Type : string
Default value : 'AuthRedirectStorageService'
AUTH_SELECTORS
Type : string
Default value : 'AuthSelectors'
AUTH_SERVICE
Type : string
Default value : 'AuthService'
AUTH_STATE
Type : string
Default value : 'AuthState'
AUTH_STORAGE_SERVICE
Type : string
Default value : 'AuthStorageService'
AUTHENTICATION_TOKEN
Type : string
Default value : 'AuthenticationToken'
AUTO_FOCUS_DIRECTIVE
Type : string
Default value : 'AutoFocusDirective'
AUTO_FOCUS_DIRECTIVE_MODULE
Type : string
Default value : 'AutoFocusDirectiveModule'
B2B_STOREFRONT_MODULE
Type : string
Default value : 'B2bStorefrontModule'
B2C_LAYOUT_CONFIG
Type : string
Default value : 'b2cLayoutConfig'
B2C_STOREFRONT_MODULE
Type : string
Default value : 'B2cStorefrontModule'
BAD_REQUEST_HANDLER
Type : string
Default value : 'BadRequestHandler'
BAD_VOUCHER_REQUEST_HANDLER
Type : string
Default value : 'BadVoucherRequestHandler'
BANNER_COMPONENT
Type : string
Default value : 'BannerComponent'
BASE_PAGE_META_RESOLVER
Type : string
Default value : 'BasePageMetaResolver'
BASE_SITE_SERVICE
Type : string
Default value : 'BaseSiteService'
BASE_SITES_FOR_CONFIG
Type : string
Default value : 'baseSitesForConfig'
BASE_STOREFRONT_MODULE
Type : string
Default value : 'BaseStorefrontModule'
BILLING_ADDRESS_FORM_COMPONENT
Type : string
Default value : 'BillingAddressFormComponent'
BILLING_ADDRESS_FORM_MODULE
Type : string
Default value : 'BillingAddressFormModule'
BREAKPOINT_SERVICE
Type : string
Default value : 'BreakpointService'
BUDGET_ROUTING_CONFIG
Type : string
Default value : 'budgetRoutingConfig'
CAN_ACTIVATE
Type : string
Default value : 'canActivate'
CART_COMBINED_EFFECTS
Type : string
Default value : 'effects'
CART_CONFIG_SERVICE
Type : string
Default value : 'CartConfigService'
CART_COUPON_COMPONENT
Type : string
Default value : 'CartCouponComponent'
CART_DATA_CONST
Type : string
Default value : 'CART_DATA'
CART_DATA_SERVICE
Type : string
Default value : 'CartDataService'
CART_DETAILS_COMPONENT
Type : string
Default value : 'CartDetailsComponent'
CART_EFFECTS
Type : string
Default value : 'CartEffects'

*** Classes end ****

CART_ENTRY_EFFECTS
Type : string
Default value : 'CartEntryEffects'
CART_EVENT_BUILDER
Type : string
Default value : 'CartEventBuilder'
CART_ITEM_COMPONENT
Type : string
Default value : 'CartItemComponent'
CART_ITEM_CONTEXT
Type : string
Default value : 'CartItemContext'
CART_ITEM_CONTEXT_SOURCE
Type : string
Default value : 'CartItemContextSource'
CART_ITEM_LIST_COMPONENT
Type : string
Default value : 'CartItemListComponent'
CART_NOT_EMPTY_GUARD
Type : string
Default value : 'CartNotEmptyGuard'
CART_PAGE_EVENT_BUILDER
Type : string
Default value : 'CartPageEventBuilder'
CART_PAGE_LAYOUT_HANDLER
Type : string
Default value : 'CartPageLayoutHandler'
CART_PAGE_META_RESOLVER
Default value : `CartPageMetaResolver`
CART_SELECTORS
Type : string
Default value : 'CartSelectors'
CART_SERVICE
Type : string
Default value : 'CartService'
CART_STATE
Type : string
Default value : 'CartState'
CART_TOTALS_COMPONENT
Type : string
Default value : 'CartTotalsComponent'
CART_VOUCHER_EFFECTS
Type : string
Default value : 'CartVoucherEffects'
CART_VOUCHER_SERVICE
Type : string
Default value : 'CartVoucherService'
CARTS_STATE
Type : string
Default value : 'CartsState'
CATEGORY_PAGE_META_RESOLVER
Type : string
Default value : 'CategoryPageMetaResolver'
CDC_AUTH_SERVICE
Type : string
Default value : 'CdcAuthService'
CDC_JS_SERVICE
Type : string
Default value : 'CdcJsService'
CDC_LOGOUT_GUARD
Type : string
Default value : 'CdcLogoutGuard'
CDS_CONFIG
Type : string
Default value : 'CdsConfig'
CDS_MERCHANDISING_FACET_NORMALIZER
Type : string
Default value : 'MerchandisingFacetNormalizer'
CDS_MERCHANDISING_FACET_TO_QUERY_PARAM_NORMALIZER
Type : string
Default value : 'MerchandisingFacetToQueryparamNormalizer'
CDS_MERCHANDISING_PRODUCT_SERVICE
Type : string
Default value : 'CdsMerchandisingProductService'
CDS_MERCHANDISING_SEARCH_CONTEXT_SERVICE
Type : string
Default value : 'CdsMerchandisingSearchContextService'
CDS_MERCHANDISING_SITE_CONTEXT_SERVICE
Type : string
Default value : 'CdsMerchandisingSiteContextService'
CDS_MERCHANDISING_USER_CONTEXT_SERVICE
Type : string
Default value : 'CdsMerchandisingUserContextService'
CDS_SPARTACUS_EVENT_SERVICE
Type : string
Default value : 'SpartacusEventService'
CHANGE_DETECTOR_REF
Type : string
Default value : 'ChangeDetectorRef'
CHECKOUT_ACTIONS
Type : string
Default value : 'CheckoutActions'
CHECKOUT_ADAPTER
Type : string
Default value : 'CheckoutAdapter'
CHECKOUT_AUTH_GUARD
Type : string
Default value : 'CheckoutAuthGuard'
CHECKOUT_CONFIG
Type : string
Default value : 'CheckoutConfig'
CHECKOUT_CONFIG_SERVICE
Type : string
Default value : 'CheckoutConfigService'
CHECKOUT_CONNECTOR
Type : string
Default value : 'CheckoutConnector'
CHECKOUT_COST_CENTER_SERVICE
Type : string
Default value : 'CheckoutCostCenterService'
CHECKOUT_DELIVERY_FACADE
Type : string
Default value : 'CheckoutDeliveryFacade'
CHECKOUT_DELIVERY_SERVICE
Type : string
Default value : 'CheckoutDeliveryService'
CHECKOUT_DETAILS_SERVICE
Type : string
Default value : 'CheckoutDetailsService'
CHECKOUT_EVENT_BUILDER
Type : string
Default value : 'CheckoutEventBuilder'
CHECKOUT_EVENT_LISTENER
Type : string
Default value : 'CheckoutEventListener'
CHECKOUT_EVENT_MODULE
Type : string
Default value : 'CheckoutEventModule'
CHECKOUT_FACADE
Type : string
Default value : 'CheckoutFacade'
CHECKOUT_GUARD
Type : string
Default value : 'CheckoutGuard'
CHECKOUT_LOGIN_COMPONENT
Type : string
Default value : 'CheckoutLoginComponent'
CHECKOUT_ORDER_SUMMARY_COMPONENT
Type : string
Default value : 'CheckoutOrderSummaryComponent'
CHECKOUT_PAGE_META_RESOLVER
Type : string
Default value : 'CheckoutPageMetaResolver'
CHECKOUT_PAYMENT_FACADE
Type : string
Default value : 'CheckoutPaymentFacade'
CHECKOUT_PAYMENT_SERVICE
Type : string
Default value : 'CheckoutPaymentService'
CHECKOUT_PROGRESS_COMPONENT
Type : string
Default value : 'CheckoutProgressComponent'
CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT
Type : string
Default value : 'CheckoutProgressMobileBottomComponent'
CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT
Type : string
Default value : 'CheckoutProgressMobileTopComponent'
CHECKOUT_REPLENISHMENT_FORM_SERVICE
Type : string
Default value : 'CheckoutReplenishmentFormService'
CHECKOUT_SERVICE
Type : string
Default value : 'CheckoutService'
CHECKOUT_STEP_SERVICE
Type : string
Default value : 'CheckoutStepService'
CLEAR_CART_STATE
Type : string
Default value : 'clearCartState'
CLEAR_CHECKOUT_FACADE
Type : string
Default value : 'ClearCheckoutFacade'
CLEAR_CHECKOUT_SERVICE
Type : string
Default value : 'ClearCheckoutService'
CLEAR_MULTI_CART_STATE
Type : string
Default value : 'clearMultiCartState'
CLICK_EVENT
Type : string
Default value : 'clickEvent'
CLICK_ON_ENTER
Type : string
Default value : 'clickOnEnter'
CLIENT_AUTHENTICATION_TOKEN_SERVICE
Type : string
Default value : 'ClientAuthenticationTokenService'
CLIK_EVENT
Type : string
Default value : 'clikEvent'
CLOSE_ACCOUNT_COMPONENT
Type : string
Default value : 'CloseAccountComponent'
CLOSE_ACCOUNT_MODAL_COMPONENT
Type : string
Default value : 'CloseAccountModalComponent'
CLOSE_ACCOUNT_MODULE
Type : string
Default value : 'CloseAccountModule'
CMS_ACTIONS
Type : string
Default value : 'CmsActions'
CMS_COMPONENT_DATA_CLASS
Type : string
Default value : 'CmsComponentData'
CMS_COMPONENT_DATA_PROPERTY_NAME
Type : string
Default value : 'componentData'

*** Removed public api end ****

CMS_COMPONENTS_SERVICE
Type : string
Default value : 'CmsComponentsService'
CMS_CONFIG
Type : string
Default value : 'CmsConfig'
CMS_FEATURES_SERVICE
Type : string
Default value : 'CmsFeaturesService'
CMS_GET_COMPONENT_FROM_PAGE
Type : string
Default value : 'CmsGetComponentFromPage'
CMS_INJECTOR_SERVICE
Type : string
Default value : 'CmsInjectorService'
CMS_LIB_MODULE
Type : string
Default value : 'CmsLibModule'
CMS_MAPPING_SERVICE
Type : string
Default value : 'CmsMappingService'
CMS_PAGE_GUARD
Type : string
Default value : 'CmsPageGuard'
CMS_SELECTORS
Type : string
Default value : 'CmsSelectors'
CMS_SERVICE
Type : string
Default value : 'CmsService'
COLLAPSE_MENU_IF_CLICK_OUTSIDE
Type : string
Default value : 'collapseMenuIfClickOutside'
COMMAND_SERVICE
Type : string
Default value : 'CommandService'
COMMON_CONFIGURATOR_UTILS_SERVICE
Type : string
Default value : 'CommonConfiguratorUtilsService'
COMPILER
Type : string
Default value : 'Compiler'
COMPONENT_FACTORY_RESOLVER
Type : string
Default value : 'ComponentFactoryResolver'
COMPONENT_HANDLER_SERVICE
Type : string
Default value : 'ComponentHandlerService'
COMPONENT_SELECTOR_FACTORY_OLD_API
Type : string
Default value : 'componentSelectorFactory'
COMPONENT_STATE_SELECTOR_FACTORY_OLD_API
Type : string
Default value : 'componentStateSelectorFactory'
COMPONENT_WRAPPER_DIRECTIVE
Type : string
Default value : 'ComponentWrapperDirective'
COMPONENTS_SELECTOR_FACTORY_NEW_API
Type : string
Default value : 'componentsSelectorFactory'
COMPONENTS_STATE_SELECTOR_FACTORY_NEW_API
Type : string
Default value : 'componentsLoaderStateSelectorFactory'
CONFIG
Type : string
Default value : 'Config'
CONFIG_INITIALIZER_SERVICE
Type : string
Default value : 'ConfigInitializerService'
CONFIG_MODULE_CLASS
Type : string
Default value : 'ConfigModule'
CONFIGURABLE_ROUTES_SERVICE
Type : string
Default value : 'ConfigurableRoutesService'
CONFIGURATION_SERVICE
Type : string
Default value : 'ConfigurationService'
CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT
Type : string
Default value : 'ConfiguratorAddToCartButtonComponent'
CONFIGURATOR_API_GET_CONFLICT_MESSAGE_KEY
Type : string
Default value : 'getConflictMessageKey'
CONFIGURATOR_API_IS_ATTRIBUTE_GROUP
Type : string
Default value : 'isAttributeGroup'
CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeCheckBoxListComponent'
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeDropDownComponent'
CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeHeaderComponent'
CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeInputFieldComponent'
CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeMultiSelectionBundleComponent'
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeNumericInputFieldComponent'
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE
Type : string
Default value : 'ConfiguratorAttributeNumericInputFieldService'
CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeProductCardComponent'
CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE
Type : string
Default value : 'ConfiguratorAttributeQuantityService'
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeRadioButtonComponent'
CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeSingleSelectionBaseComponent'
CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT
Type : string
Default value : 'ConfiguratorAttributeSingleSelectionBundleComponent'
CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT
Type : string
Default value : 'ConfiguratorCartEntryBundleInfoComponent'
CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_SERVICE
Type : string
Default value : 'ConfiguratorCartEntryBundleInfoService'
CONFIGURATOR_CART_ENTRY_INFO_COMPONENT
Type : string
Default value : 'ConfiguratorCartEntryInfoComponent'
CONFIGURATOR_CART_SERVICE
Type : string
Default value : 'ConfiguratorCartService'
CONFIGURATOR_COMMONS_SERVICE
Type : string
Default value : 'ConfiguratorCommonsService'
CONFIGURATOR_CONFIGURATION_OBS
Type : string
Default value : 'configuration$'
CONFIGURATOR_CONVERT_ATTRIBUTE_TYPE
Type : string
Default value : 'convertAttributeType'
CONFIGURATOR_EVENT_LISTENER
Type : string
Default value : 'RulebasedConfiguratorEventListener'
CONFIGURATOR_FORM_COMPONENT
Type : string
Default value : 'ConfiguratorFormComponent'
CONFIGURATOR_GROUP_MENU_COMPONENT
Type : string
Default value : 'ConfiguratorGroupMenuComponent'
CONFIGURATOR_GROUP_MENU_SERVICE
Type : string
Default value : 'ConfiguratorGroupMenuService'
CONFIGURATOR_GROUP_TITLE_COMPONENT
Type : string
Default value : 'ConfiguratorGroupTitleComponent'
CONFIGURATOR_GROUPS_SERVICE
Type : string
Default value : 'ConfiguratorGroupsService'
CONFIGURATOR_IS_IN_VIEWPORT
Type : string
Default value : 'isInViewport'
CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT
Type : string
Default value : 'ConfiguratorIssuesNotificationComponent'
CONFIGURATOR_MESSAGE_CONFIG
Type : string
Default value : 'ConfiguratorMessageConfig'
CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT
Type : string
Default value : 'ConfiguratorOverviewAttributeComponent'
CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT
Type : string
Default value : 'ConfiguratorOverviewBundleAttributeComponent'
CONFIGURATOR_PRODUCT_TITLE_COMPONENT
Type : string
Default value : 'ConfiguratorProductTitleComponent'
CONFIGURATOR_REMOVE_OBSOLETE_PRODUCT_BOUND_CONFIGURATION
Type : string
Default value : 'removeObsoleteProductBoundConfiguration'
CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE
Type : string
Default value : 'ConfiguratorRouterExtractorService'
CONFIGURATOR_STOREFRONT_UTILS_SERVICE
Type : string
Default value : 'ConfiguratorStorefrontUtilsService'
CONFIGURATOR_TAB_BAR_COMPONENT
Type : string
Default value : 'ConfiguratorTabBarComponent'
CONFIGURATOR_UI_SETTINGS_CONFIG
Type : string
Default value : 'ConfiguratorUISettingsConfig'
CONFIGURATOR_UPDATE_MESSAGE_COMPONENT
Type : string
Default value : 'ConfiguratorUpdateMessageComponent'
CONFIGURATOR_UTILS_SERVICE
Type : string
Default value : 'ConfiguratorUtilsService'
CONSENT_MANAGEMENT_COMPONENT
Type : string
Default value : 'ConsentManagementComponent'
CONSENT_MANAGEMENT_FORM_COMPONENT
Type : string
Default value : 'ConsentManagementFormComponent'
CONSENT_SERVICE
Type : string
Default value : 'ConsentService'
CONSIGNMENT_TRACKING_COMPONENT
Type : string
Default value : 'ConsignmentTrackingComponent'
CONTENT_PAGE_META_RESOLVER
Type : string
Default value : 'ContentPageMetaResolver'
CONTEXT
Type : string
Default value : 'context'
CONTEXT_SERVICE_PROVIDERS
Type : string
Default value : 'contextServiceProviders'
CONVERTER_SERVICE
Type : string
Default value : 'ConverterService'
COST_CENTER_ROUTING_CONFIG
Type : string
Default value : 'costCenterRoutingConfig'
COUPON_CARD_COMPONENT
Type : string
Default value : 'CouponCardComponent'
COUPON_DIALOG_COMPONENT
Type : string
Default value : 'CouponDialogComponent'
CREATE_EVENT_FROM_INPUT
Type : string
Default value : 'createEventFromInput'
CS_AGENT_AUTH_SERVICE
Type : string
Default value : 'CsAgentAuthService'
CSAGENT_TOKEN_DATA
Type : string
Default value : 'CSAGENT_TOKEN_DATA'
CSS_V2_DOCS_URL
Type : string
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-2/'
CSS_V3_DOCS_URL
Type : string
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-3/'
CSS_V4_DOCS_URL
Type : string
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-4/'
CSS_V5_DOCS_URL
Type : string
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-5/'
CURRENCY_SERVICE
Type : string
Default value : 'CurrencyService'
CURRENT_PRODUCT_SERVICE
Type : string
Default value : 'CurrentProductService'
CURRENT_UNIT_SERVICE
Type : string
Default value : 'CurrentUnitService'
CURRENT_USER_GROUP_SERVICE
Type : string
Default value : 'CurrentUserGroupService'
CUSTOMER_ACTION
Type : string
Default value : 'CustomerAction'
CUSTOMER_COUPON_SERVICE
Type : string
Default value : 'CustomerCouponService'
CUSTOMER_SEARCH
Type : string
Default value : 'CUSTOMER_SEARCH'
CUSTOMER_SEARCH_CLASS
Type : string
Default value : 'CustomerSearch'
CUSTOMER_SEARCH_DATA
Type : string
Default value : 'CUSTOMER_SEARCH_DATA'
CUSTOMER_SEARCH_FAIL
Type : string
Default value : 'CUSTOMER_SEARCH_FAIL'
CUSTOMER_SEARCH_FAIL_CLASS
Type : string
Default value : 'CustomerSearchFail'
CUSTOMER_SEARCH_OPTIONS
Type : string
Default value : 'CustomerSearchOptions'
CUSTOMER_SEARCH_PAGE
Type : string
Default value : 'CustomerSearchPage'
CUSTOMER_SEARCH_PAGE_NORMALIZER
Type : string
Default value : 'CUSTOMER_SEARCH_PAGE_NORMALIZER'
CUSTOMER_SEARCH_RESET
Type : string
Default value : 'CUSTOMER_SEARCH_RESET'
CUSTOMER_SEARCH_RESET_CLASS
Type : string
Default value : 'CustomerSearchReset'
CUSTOMER_SEARCH_SUCCESS
Type : string
Default value : 'CUSTOMER_SEARCH_SUCCESS'
CUSTOMER_SEARCH_SUCCESS_CLASS
Type : string
Default value : 'CustomerSearchSuccess'
CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR
Type : string
Default value : 'CustomerSupportAgentTokenInterceptor '
DEFAULT_B2B_OCC_CONFIG
Type : string
Default value : 'defaultB2bOccConfig'
DEFAULT_BUDGET_ROUTING_CONFIG
Type : string
Default value : 'defaultBudgetRoutingConfig'
DEFAULT_CONFIG
Type : string
Default value : 'DefaultConfig'
DEFAULT_COST_CENTER_ROUTING_CONFIG
Type : string
Default value : 'defaultCostCenterRoutingConfig'
DEFAULT_LOCAL_STORAGE_KEY
Type : string
Default value : 'DEFAULT_LOCAL_STORAGE_KEY'
DEFAULT_PAGE_SIZE
Type : string
Default value : 'defaultPageSize'
DEFAULT_PERMISSION_ROUTING_CONFIG
Type : string
Default value : 'defaultPermissionRoutingConfig'
DEFAULT_SESSION_STORAGE_KEY
Type : string
Default value : 'DEFAULT_SESSION_STORAGE_KEY'
DEFAULT_STATE_CONFIG
Type : string
Default value : 'defaultStateConfig'
DEFAULT_UNITS_ROUTING_CONFIG
Type : string
Default value : 'defaultUnitsRoutingConfig'
DEFAULT_USER_GROUP_ROUTING_CONFIG
Type : string
Default value : 'defaultUserGroupRoutingConfig'
DEFAULT_USER_ROUTING_CONFIG
Type : string
Default value : 'defaultUserRoutingConfig'
DEFER_LOADER_SERVICE
Type : string
Default value : 'DeferLoaderService'
DELETE_ITEM_COMPONENT
Type : string
Default value : 'DeleteItemComponent'
DELIVERY_MODE_COMPONENT
Type : string
Default value : 'DeliveryModeComponent'
DELIVERY_MODE_SET_GUARD
Type : string
Default value : 'DeliveryModeSetGuard'
DIRECTION_SERVICE
Type : string
Default value : 'DirectionService'
DISABLE_INFO_SERVICE
Type : string
Default value : 'DisableInfoService'
DOCUMENT
Type : string
Default value : 'Document'
DOCUMENT_STRING
Type : string
Default value : 'DOCUMENT'
DOM_SANITIZER
Type : string
Default value : 'DomSanitizer'
DYNAMIC_ATTRIBUTE_SERVICE
Type : string
Default value : 'DynamicAttributeService'
ELEMENT_REF
Type : string
Default value : 'ElementRef'
EMAIL_ACTIONS
Type : string
Default value : 'EmailActions'
ENTITY_LOADER_REDUCER
Type : string
Default value : 'entityLoaderReducer'
ENTITY_LOADER_STATE
Type : string
Default value : 'EntityLoaderState'
ENTITY_PROCESSES_LOADER_REDUCER
Type : string
Default value : 'entityProcessesLoaderReducer'
ENTITY_PROCESSES_LOADER_STATE
Type : string
Default value : 'EntityProcessesLoaderState'
ENTITY_REDUCER
Type : string
Default value : 'entityReducer'
ENTITY_STATE
Type : string
Default value : 'EntityState'
EPD_VISUALIZATION_CONFIG
Type : string
Default value : 'EpdVisualizationConfig'
EVENT_SERVICE
Type : string
Default value : 'EventService'
EVENTS_MODULE
Type : string
Default value : 'EventsModule'
EXPRESS_CHECKOUT_SERVICE
Type : string
Default value : 'ExpressCheckoutService'
EXTERNAL_JS_FILE_LOADER
Type : string
Default value : 'ExternalJsFileLoader'
EXTERNAL_ROUTES_CONFIG
Type : string
Default value : 'ExternalRoutesConfig'
EXTERNAL_ROUTES_SERVICE
Type : string
Default value : 'ExternalRoutesService'
EXTRACT_PRODUCT_CARD_PARAMETERS
Type : string
Default value : 'extractProductCardParameters'
FACET_SERVICE
Type : string
Default value : 'FacetService'
FEATURE_CONFIG_SERVICE
Type : string
Default value : 'FeatureConfigService'
FEATURE_MODULES_SERVICE
Type : string
Default value : 'FeatureModulesService'
FEATURES_CONFIG
Type : string
Default value : 'FeaturesConfig'
FIND_COMPONENTS_BY_IDS_LEGACY
Type : string
Default value : 'findComponentsByIdsLegacy'
FIND_STORES_CLASS
Type : string
Default value : 'FindStores'
FIND_STORES_STATE
Type : string
Default value : 'FindStoresState'
FOOTER_NAVIGATION_COMPONENT
Type : string
Default value : 'FooterNavigationComponent'
FORBIDDEN_HANDLER
Type : string
Default value : 'ForbiddenHandler'
FORGOT_PASSWORD_COMPONENT
Type : string
Default value : 'ForgotPasswordComponent'
FORGOT_PASSWORD_EMAIL_ACTION
Type : string
Default value : 'ForgotPasswordEmailRequestAction'
FORGOT_PASSWORD_MODULE
Type : string
Default value : 'ForgotPasswordModule'
FORGOTTEN_PASSWORD_TRANSLATION_CHUNK
Type : string
Default value : 'forgottenPassword'
FORM_BUILDER
Type : string
Default value : 'FormBuilder'
FORM_ERRORS_COMPONENT
Type : string
Default value : 'FormErrorsComponent'
FORM_GROUP
Type : string
Default value : 'formGroup'
FORM_UTILS
Type : string
Default value : 'FormUtils'
FORM$
Type : string
Default value : 'form$'
GENERIC_LINK_COMPONENT
Type : string
Default value : 'GenericLinkComponent'
GENERIC_LINK_COMPONENT_SERVICE
Type : string
Default value : 'GenericLinkComponentService'
GET
Type : string
Default value : 'get'
GET_ADDRESS_CARD_CONTENT
Type : string
Default value : 'getAddressCardContent'
GET_ALL
Type : string
Default value : 'getAll'
GET_ASM_STATE
Type : string
Default value : 'getAsmState'
GET_ASM_UI
Type : string
Default value : 'getAsmUi'
GET_BASE_ENDPOINT
Type : string
Default value : 'getBaseEndpoint'
GET_BASE_SITE_DATA
Type : string
Default value : 'getBaseSiteData'
GET_BILLING_ADDRESS_CARD_CONTENT
Type : string
Default value : 'getBillingAddressCardContent'
GET_BREAKPOINT
Type : string
Default value : 'getBreakpoint'
GET_CHECKOUT_STEP
Type : string
Default value : 'getCheckoutStep'
GET_CHECKOUT_STEP_ROUTE
Type : string
Default value : 'getCheckoutStepRoute'
GET_CHILD_ROUTES
Type : string
Default value : 'getChildRoutes'
GET_CLOSEST
Type : string
Default value : 'getClosest'
GET_COMPONENT_ENTITIES_OLD_API
Type : string
Default value : 'getComponentEntities'
GET_COMPONENT_STATE_OLD_API
Type : string
Default value : 'getComponentState'

*** Properties end ****

GET_COMPONENTS_STATE_NEW_API
Type : string
Default value : 'getComponentsState'
GET_CONTROL
Type : string
Default value : 'getControl'
GET_CURRENT_STEP_INDEX
Type : string
Default value : 'getCurrentStepIndex'
GET_CUSTOMER_AGENT_TOKEN
Type : string
Default value : 'getCustomerSupportAgentToken'
GET_CUSTOMER_AGENT_TOKEN_LOADING
Type : string
Default value : 'getCustomerSupportAgentTokenLoading'
GET_CUSTOMER_AGENT_TOKEN_STATE
Type : string
Default value : 'getCustomerSupportAgentTokenState'
GET_CUSTOMER_SEARCH_RESULTS
Type : string
Default value : 'getCustomerSearchResults'
GET_CUSTOMER_SEARCH_RESULTS_LOADER_STATE
Type : string
Default value : 'getCustomerSearchResultsLoaderState'
GET_CUSTOMER_SEARCH_RESULTS_LOADING
Type : string
Default value : 'getCustomerSearchResultsLoading'
GET_DELIVERY_MODE_CARD_CONTENT
Type : string
Default value : 'getDeliveryModeCardContent'
GET_END_POINT
Type : string
Default value : 'getEndpoint'
GET_FALSY_URL_MATCHER
Type : string
Default value : 'getFalsyUrlMatcher'
GET_FIRST_CHECKOUT_STEP_ROUTE
Type : string
Default value : 'getFirstCheckoutStepRoute'
GET_GLOB_URL_MATCHER
Type : string
Default value : 'getGlobUrlMatcher'
GET_INJECTORS
Type : string
Default value : 'getInjectors'
GET_LOADED
Type : string
Default value : 'getLoaded'
GET_META
Type : string
Default value : 'getMeta'
GET_META_RESOLVER
Type : string
Default value : 'getMetaResolver'
GET_MULTI_CART_REDUCERS
Type : string
Default value : 'getMultiCartReducers'
GET_MULTIPLE_PATHS_URL_MATCHER
Type : string
Default value : 'getMultiplePathsUrlMatcher'
GET_NEXT_CHECKOUT_STEP_URL
Type : string
Default value : 'getNextCheckoutStepUrl'
GET_OCC_ENDPOINT
Type : string
Default value : 'getOccEndpoint'
GET_OPPOSITE_URL_MATCHER
Type : string
Default value : 'getOppositeUrlMatcher'
GET_ORDER_CURRENT_DATE_CARD_CONTENT
Type : string
Default value : 'getOrderCurrentDateCardContent'
GET_ORDER_DETAILS
Type : string
Default value : 'getOrderDetails'
GET_PATH_URL_MATCHER
Type : string
Default value : 'getPathUrlMatcher'
GET_PAYMENT_CARD_CONTENT
Type : string
Default value : 'getPaymentCardContent'
GET_PAYMENT_INFO_CARD_CONTENT
Type : string
Default value : 'getPaymentInfoCardContent'
GET_PREVIOUS_CHECKOUT_STEP_URL
Type : string
Default value : 'getPreviousCheckoutStepUrl'
GET_PRODUCT_IMAGE_ALT
Type : string
Default value : 'getProductImageAlt'
GET_PRODUCT_IMAGE_URL
Type : string
Default value : 'getProductImageURL'
GET_PRODUCT_REFERENCES
Type : string
Default value : 'getProductReferences'
GET_RAW_ENDPOINT
Type : string
Default value : 'getRawEndpoint'
GET_REDUCERS
Type : string
Default value : 'getReducers'
GET_SHIPPING_METHOD_CARD_CONTENT
Type : string
Default value : 'getShippingMethodCardContent'
GET_STABLE
Type : string
Default value : 'getStable'
GET_STABLE_CONFIG
Type : string
Default value : 'getStableConfig'
GET_STATE_SLICE
Type : string
Default value : 'getStateSlice'
GET_STRUCTURED_DATA_FACTORY
Type : string
Default value : 'getStructuredDataFactory'
GET_URL
Type : string
Default value : 'getUrl'
GET_WINDOW
Type : string
Default value : 'window'
GLOBAL_MESSAGE_SERVICE
Type : string
Default value : 'GlobalMessageService'
GO
Type : string
Default value : 'go'
GOOGLE_MAP_RENDERER_SERVICE
Type : string
Default value : 'GoogleMapRendererService'
GUEST_REGISTER_FORM_COMPONENT
Type : string
Default value : 'GuestRegisterFormComponent'
HAMBURGER_MENU_SERVICE
Type : string
Default value : 'HamburgerMenuService'
HANDLE_EXPIRED_TOKEN
Type : string
Default value : 'handleExpiredToken'
HANDLE_OPEN
Type : string
Default value : 'handleOpen'
HANDLE_VOUCHER_OPERATION_ERROR
Type : string
Default value : 'handleVoucherOperationError'
HOME_PAGE_EVENT_BUILDER
Type : string
Default value : 'HomePageEventBuilder'
HTTP_CLIENT
Type : string
Default value : 'HttpClient'
I18N_CONFIG
Type : string
Default value : 'I18nConfig'
INCREMENT
Type : string
Default value : 'increment'
INIT_SITE_CONTEXT_ROUTES_HANDLER
Type : string
Default value : 'initSiteContextRoutesHandler'
INIT_SYNC
Type : string
Default value : 'initSync'
INITIAL_ENTITY_STATE
Type : string
Default value : 'initialEntityState'
INITIAL_LOADER_STATE
Type : string
Default value : 'initialLoaderState'
INITIAL_PROCESSES_STATE
Type : string
Default value : 'initialProcessesState'
INITIALIZE
Type : string
Default value : 'initialize'
INITITIALIZE_CONTEXT
Type : string
Default value : 'inititializeContext'
INJECT_DECORATOR
Type : string
Default value : 'Inject'
INJECTOR
Type : string
Default value : 'Injector'
INNER_COMPONENTS_HOST_DIRECTIVE
Type : string
Default value : 'InnerComponentsHostDirective'
INSIDE_CLICKED
Type : string
Default value : 'insideClicked'
INTERSECTION_SERVICE
Type : string
Default value : 'IntersectionService'
IS_LAUNCH_IN_SMART_EDIT
Type : string
Default value : 'isLaunchInSmartEdit'
IS_LAUNCHED_IN_SMART_EDIT
Type : string
Default value : 'isLaunchedInSmartEdit'
IS_STABLE
Type : string
Default value : 'isStable'
ITEM
Type : string
Default value : 'Item'
ITEM_COUNTER_COMPONENT
Type : string
Default value : 'ItemCounterComponent'
ITEM_SERVICE
Type : string
Default value : 'ItemService'
JSON_LD_SCRIPT_FACTORY
Type : string
Default value : 'JsonLdScriptFactory'
JSONLD_PRODUCT_REVIEW_BUILDER
Type : string
Default value : 'JsonLdProductReviewBuilder'
KEY_VALUE_DIFFERS
Type : string
Default value : 'KeyValueDiffers'
KEYBOARD_FOCUS_CONFIG
Type : string
Default value : 'KeyboardFocusConfig'
KEYBOARD_FOCUS_SERVICE
Type : string
Default value : 'KeyboardFocusService'
KYMA_ACTIONS
Type : string
Default value : 'KymaActions'
KYMA_CONFIG
Type : string
Default value : 'KymaConfig'
KYMA_ENABLED
Type : string
Default value : 'kyma_enabled'
KYMA_FEATURE
Type : string
Default value : 'KYMA_FEATURE'
KYMA_MODULE
Type : string
Default value : 'KymaModule'
KYMA_SELECTORS
Type : string
Default value : 'KymaSelectors'
KYMA_SERVICE
Type : string
Default value : 'KymaService'
KYMA_STATE
Type : string
Default value : 'KymaState'
LANGUAGE_SERVICE
Type : string
Default value : 'LanguageService'
LAUNCH_COMPONENT_SERVICE
Type : string
Default value : 'LaunchComponentService'
LAUNCH_DIALOG_SERVICE
Type : string
Default value : 'LaunchDialogService'
LAYOUT_CONFIG
Type : string
Default value : 'LayoutConfig'
LAZY_MODULES_SERVICE
Type : string
Default value : 'LazyModulesService'
LEGACY_FLAG
Type : string
Default value : 'legacy'
LOAD_ANONYMOUS_CONSENTS
Type : string
Default value : 'loadAnonymousConsents'
LOAD_CLIENT_TOKEN
Type : string
Default value : 'LOAD_CLIENT_TOKEN'
LOAD_CLIENT_TOKEN_CLASS
Type : string
Default value : 'LoadClientToken'
LOAD_CLIENT_TOKEN_FAIL
Type : string
Default value : 'LOAD_CLIENT_TOKEN_FAIL'
LOAD_CLIENT_TOKEN_FAIL_CLASS
Type : string
Default value : 'LoadClientTokenFail'
LOAD_CLIENT_TOKEN_SUCCESS
Type : string
Default value : 'LOAD_CLIENT_TOKEN_SUCCESS'
LOAD_CLIENT_TOKEN_SUCCESS_CLASS
Type : string
Default value : 'LoadClientTokenSuccess'
LOAD_CMS_COMPONENT_CLASS
Type : string
Default value : 'LoadCmsComponent'
LOAD_CMS_COMPONENT_FAIL_CLASS
Type : string
Default value : 'LoadCmsComponentFail'
LOAD_CMS_COMPONENT_SUCCESS_CLASS
Type : string
Default value : 'LoadCmsComponentSuccess'
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN
Type : string
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN'
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_CLASS
Type : string
Default value : 'LoadCustomerSupportAgentToken'
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL
Type : string
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL'
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL_CLASS
Type : string
Default value : 'LoadCustomerSupportAgentTokenFail'
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS
Type : string
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS'
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS_CLASS
Type : string
Default value : 'LoadCustomerSupportAgentTokenSuccess'
LOAD_PRODUCT_FOR_STRATEGY_METHOD
Type : string
Default value : 'loadProductsForStrategy'
LOAD_PRODUCT_REFERENCES
Type : string
Default value : 'loadProductReferences'
LOAD_USER_TOKEN
Type : string
Default value : 'LOAD_USER_TOKEN'
LOAD_USER_TOKEN_CLASS
Type : string
Default value : 'LoadUserToken'
LOAD_USER_TOKEN_FAIL
Type : string
Default value : 'LOAD_USER_TOKEN_FAIL'
LOAD_USER_TOKEN_FAIL_CLASS
Type : string
Default value : 'LoadUserTokenFail'
LOAD_USER_TOKEN_SUCCESS
Type : string
Default value : 'LOAD_USER_TOKEN_SUCCESS'
LOAD_USER_TOKEN_SUCCESS_CLASS
Type : string
Default value : 'LoadUserTokenSuccess'
LOADER_REDUCER
Type : string
Default value : 'loaderReducer'
LOADER_STATE
Type : string
Default value : 'LoaderState'
LOCATION
Type : string
Default value : 'Location'
LOCATION$
Type : string
Default value : 'location$'
LOGIN_AS_GUEST
Type : string
Default value : 'loginAsGuest'
LOGIN_COMPONENT
Type : string
Default value : 'LoginComponent'
LOGIN_FORM_COMPONENT
Type : string
Default value : 'LoginFormComponent'
LOGIN_FORM_MODULE
Type : string
Default value : 'LoginFormModule'
LOGIN_FORM_TRANSLATION_CHUNK
Type : string
Default value : 'loginForm'
LOGIN_GUARD
Type : string
Default value : 'LoginGuard'
LOGIN_MODULE
Type : string
Default value : 'LoginModule'
LOGIN_REGISTER_COMPONENT
Type : string
Default value : 'LoginRegisterComponent'
LOGIN_REGISTER_MODULE
Type : string
Default value : 'LoginRegisterModule'
LOGOUT
Type : string
Default value : 'logout'
LOGOUT_CUSTOMER_SUPPORT_AGENT
Type : string
Default value : 'LOGOUT_CUSTOMER_SUPPORT_AGENT'
LOGOUT_CUSTOMER_SUPPORT_AGENT_CLASS
Type : string
Default value : 'LOGOUT_CUSTOMER_SUPPORT_AGENT_CLASS'
LOGOUT_GUARD
Type : string
Default value : 'LogoutGuard'
MAIN_MODULE
Type : string
Default value : 'MainModule'
MEDIA_SERVICE
Type : string
Default value : 'MediaService'
MERCHANDISING_CAROUSEL_COMPONENT
Type : string
Default value : 'MerchandisingCarouselComponent'
MERCHANDISING_CAROUSEL_COMPONENT_SERVICE
Type : string
Default value : 'MerchandisingCarouselComponentService'
MERCHANDISING_STRATEGY_CONNECTOR
Type : string
Default value : 'MerchandisingStrategyConnector'
MESSAGE_CONFIG
Type : string
Default value : 'MessageConfig'
MESSAGE_SERVICE
Type : string
Default value : 'MessageService'
META_REDUCERS
Type : string
Default value : 'metaReducers'
MINI_CART_COMPONENT
Type : string
Default value : 'MiniCartComponent'
MINI_LOGIN_TRANSLATION_CHUNK
Type : string
Default value : 'miniLogin'
MODAL_DIRECTIVE
Type : string
Default value : 'ModalDirective'
MODAL_DIRECTIVE_OPTIONS
Type : string
Default value : 'ModalDirectiveOptions'
MODAL_DIRECTIVE_SERVICE
Type : string
Default value : 'ModalDirectiveService'
MODAL_MODULE
Type : string
Default value : 'ModalModule'
MODAL_OPTIONS
Type : string
Default value : 'ModalOptions'
MODAL_REF
Type : string
Default value : 'ModalRef'
MODAL_SERVICE
Type : string
Default value : 'ModalService'
MULTI_CART_META_REDUCERS
Type : string
Default value : 'multiCartMetaReducers'
MULTI_CART_REDUCER_PROVIDER
Type : string
Default value : 'multiCartReducerProvider'
MULTI_CART_REDUCER_TOKEN
Type : string
Default value : 'multiCartReducerToken'
MULTI_CART_SERVICE
Type : string
Default value : 'MultiCartService'
MULTI_CART_STATE_PERSISTENCE_SERVICE
Type : string
Default value : 'MultiCartStatePersistenceService'
MY_COUPONS_COMPONENT_SERVICE
Type : string
Default value : 'MyCouponsComponentService'
NAVIGATE_UP_ON_ENTER
Type : string
Default value : 'navigateUpOnEnter'
NAVIGATION_EVENT
Type : string
Default value : 'NavigationEvent'
NAVIGATION_SERVICE
Type : string
Default value : 'NavigationService'
NAVIGATION_UI_COMPONENT
Type : string
Default value : 'NavigationUIComponent'
NG_BOOTSTRAP
Type : string
Default value : '@ng-bootstrap/ng-bootstrap'
NG_EXPRESS_ENGINE_DECORATOR
Type : string
Default value : 'NgExpressEngineDecorator'
NG_ON_DESTROY
Type : string
Default value : 'ngOnDestroy'
NG_ON_INIT
Type : string
Default value : 'ngOnInit'
NGB_ACTIVE_MODAL
Type : string
Default value : 'NgbActiveModal'
NGB_MODAL
Type : string
Default value : 'NgbModal'
NGRX_EFFECTS
Type : string
Default value : '@ngrx/effects'
NGRX_ROUTER_STORE
Type : string
Default value : '@ngrx/router-store'
NGRX_STORE
Type : string
Default value : '@ngrx/store'
NGUNIVERSAL_EXPRESS_ENGINE
Type : string
Default value : '@nguniversal/express-engine'
NOT_AUTH_GUARD
Type : string
Default value : 'NotAuthGuard'
NOT_CHECKOUT_AUTH_GUARD
Type : string
Default value : 'NotCheckoutAuthGuard'
OAUTH_LIB_WRAPPER_SERVICE
Type : string
Default value : 'OAuthLibWrapperService'
OBJECT_TYPE
Type : string
Default value : 'Object'
OBSERVABLE_CLASS
Type : string
Default value : 'Observable'

*** Imports end ****

OCC_ASM_ADAPTER
Type : string
Default value : 'OccAsmAdapter'
OCC_CART_ADAPTER
Type : string
Default value : 'OccCartAdapter'
OCC_CART_ENTRY_ADAPTER
Type : string
Default value : 'OccCartEntryAdapter'
OCC_CHECKOUT_ADAPTER
Type : string
Default value : 'OccCheckoutAdapter'
OCC_CMS_COMPONENT_ADAPTER
Type : string
Default value : 'OccCmsComponentAdapter'
OCC_CONFIG
Type : string
Default value : 'OccConfig'
OCC_CONFIG_LOADER_MODULE
Type : string
Default value : 'OccConfigLoaderModule'
OCC_CONFIG_LOADER_SERVICE
Type : string
Default value : 'OccConfigLoaderService'
OCC_CONFIGURATOR_VARIANT_NORMALIZER
Type : string
Default value : 'OccConfiguratorVariantNormalizer'
OCC_ENDPOINT
Type : string
Default value : 'OccEndpoint'
OCC_ENDPOINTS
Type : string
Default value : 'OccEndpoints'
OCC_ENDPOINTS_SERVICE
Type : string
Default value : 'OccEndpointsService'
OCC_LOADED_CONFIG
Type : string
Default value : 'OccLoadedConfig'
OCC_LOADED_CONFIG_CONVERTER
Type : string
Default value : 'OccLoadedConfigConverter'
OCC_MODULE
Type : string
Default value : 'OccModule'
OCC_SITES_CONFIG_LOADER
Type : string
Default value : 'OccSitesConfigLoader'
OCC_STORE_FINDER_ADAPTER
Type : string
Default value : 'OccStoreFinderAdapter'
OCC_USER_ACCOUNT_ADAPTER
Type : string
Default value : 'OccUserAccountAdapter'
OCC_USER_ADAPTER
Type : string
Default value : 'OccUserAdapter'
OCC_USER_ORDER_ADAPTER
Type : string
Default value : 'OccUserOrderAdapter'
OCC_USER_PROFILE_ADAPTER
Type : string
Default value : 'OccUserProfileAdapter'
OF_LOADER_FAIL
Type : string
Default value : 'ofLoaderFail'
OF_LOADER_LOAD
Type : string
Default value : 'ofLoaderLoad'
OF_LOADER_SUCCESS
Type : string
Default value : 'ofLoaderSuccess'
ON_DESELECT
Type : string
Default value : 'onDeselect'
ON_NAVIGATE_FOCUS_SERVICE
Type : string
Default value : 'OnNavigateFocusService'
ON_RESTORE_COMPLETE
Type : string
Default value : 'onRestoreComplete'
ON_SELECT
Type : string
Default value : 'onSelect'
ON_SUCCESS
Type : string
Default value : 'onSuccess'
ONLY_NUMBER_DIRECTIVE
Type : string
Default value : 'OnlyNumberDirective'
ONLY_NUMBER_DIRECTIVE_MODULE
Type : string
Default value : 'OnlyNumberDirectiveModule'
OPEN_DIALOG
Type : string
Default value : 'openDialog'
OPEN_ID_AUTHENTICATION_TOKEN_SERVICE
Type : string
Default value : 'OpenIdAuthenticationTokenService'
OPEN_ID_TOKEN
Type : string
Default value : 'OpenIdToken'
OPEN_ID_TOKEN_DATA
Type : string
Default value : 'OPEN_ID_TOKEN_DATA'
ORDER_CANCELLATION_GUARD
Type : string
Default value : 'OrderCancellationGuard'
ORDER_CANCELLATION_SERVICE
Type : string
Default value : 'OrderCancellationService'
ORDER_CONFIRMATION_ITEMS_COMPONENT
Type : string
Default value : 'OrderConfirmationItemsComponent'
ORDER_CONFIRMATION_OVERVIEW_COMPONENT
Type : string
Default value : 'OrderConfirmationOverviewComponent'
ORDER_DETAIL_ITEMS_COMPONENT
Type : string
Default value : 'OrderDetailItemsComponent'
ORDER_DETAIL_SHIPPING_COMPONENT
Type : string
Default value : 'OrderDetailShippingComponent'
ORDER_DETAILS_SERVICE
Type : string
Default value : 'OrderDetailsService'
ORDER_ENTRY
Type : string
Default value : 'OrderEntry'
ORDER_FACADE
Type : string
Default value : 'OrderFacade'
ORDER_HISTORY_COMPONENT
Type : string
Default value : 'OrderHistoryComponent'
ORDER_HISTORY_FACADE
Type : string
Default value : 'OrderHistoryFacade'
ORDER_OVERVIEW_COMPONENT
Type : string
Default value : 'OrderOverviewComponent'
ORDER_PROMOTIONS$
Type : string
Default value : 'orderPromotions$'
ORDER_RETURN_GUARD
Type : string
Default value : 'OrderReturnGuard'
ORDER_RETURN_REQUEST_SERVICE
Type : string
Default value : 'OrderReturnRequestService'
ORDER_RETURN_SERVICE
Type : string
Default value : 'OrderReturnService'
ORGANIZATION_PAGE_META_RESOLVER
Type : string
Default value : 'OrganizationPageMetaResolver'
OUTLET_DIRECTIVE
Type : string
Default value : 'OutletDirective'
OUTLET_REF_DIRECTIVE
Type : string
Default value : 'OutletRefDirective'
OUTLET_RENDERER_SERVICE
Type : string
Default value : 'OutletRendererService'
OUTLET_SERVICE
Type : string
Default value : 'OutletService'
PAGE_EVENT
Type : string
Default value : 'PageEvent'
PAGE_EVENT_BUILDER
Type : string
Default value : 'PageEventBuilder'
PAGE_EVENT_MODULE
Type : string
Default value : 'PageEventModule'
PAGE_LAYOUT_HANDLER
Type : string
Default value : 'PageLayoutHandler'
PAGE_LAYOUT_SERVICE
Type : string
Default value : 'PageLayoutService'
PAGE_LINK_SERVICE
Type : string
Default value : 'PageLinkService'
PAGE_META_CONFIG
Type : string
Default value : 'PageMetaConfig'
PAGE_META_RESOLVER
Type : string
Default value : 'PageMetaResolver'
PAGE_META_SERVICE
Type : string
Default value : 'PageMetaService'
PAGE_SLOT_COMPONENT
Type : string
Default value : 'PageSlotComponent'
PAGE_SLOT_SERVICE
Type : string
Default value : 'PageSlotService'
PARAGRAPH_COMPONENT
Type : string
Default value : 'ParagraphComponent'
PARAMS
Type : string
Default value : 'params'
PAYMENT_DETAILS_SET_GUARD
Type : string
Default value : 'PaymentDetailsSetGuard'
PAYMENT_FORM_COMPONENT
Type : string
Default value : 'PaymentFormComponent'
PAYMENT_METHOD_COMPONENT
Type : string
Default value : 'PaymentMethodComponent'
PAYMENT_TYPE_SERVICE
Type : string
Default value : 'PaymentTypeService'
PERMISSION_ROUTING_CONFIG
Type : string
Default value : 'permissionRoutingConfig'
PERSONALIZATION_ACTION
Type : string
Default value : 'PersonalizationAction'
PERSONALIZATION_CONFIG
Type : string
Default value : 'PersonalizationConfig'
PERSONALIZATION_CONTEXT
Type : string
Default value : 'PersonalizationContext'
PERSONALIZATION_CONTEXT_SERVICE
Type : string
Default value : 'PersonalizationContextService'
PLACE_ORDER
Type : string
Default value : 'placeOrder'
PLACE_ORDER_CLASS
Type : string
Default value : 'PlaceOrder'
PLACE_ORDER_COMPONENT
Type : string
Default value : 'PlaceOrderComponent'
PLATFORM
Type : string
Default value : 'Platform'
PLATFORM_ID
Type : string
Default value : 'PLATFORM_ID'
PLATFORM_ID_STRING
Type : string
Default value : 'PLATFORM_ID'
POPOVER_COMPONENT
Type : string
Default value : 'PopoverComponent'
POPOVER_DIRECTIVE
Type : string
Default value : 'PopoverDirective'
POPOVER_SERVICE
Type : string
Default value : 'PopoverService'
POSITIONING_SERVICE
Type : string
Default value : 'PositioningService'
PREVENT_SCROLLING_ON_SPACE
Type : string
Default value : 'preventScrollingOnSpace'
PROCESSES_LOADER_REDUCER
Type : string
Default value : 'processesLoaderReducer'
PROCESSES_LOADER_STATE
Type : string
Default value : 'ProcessesLoaderState'
PRODUCT_ADAPTER
Type : string
Default value : 'ProductAdapter'
PRODUCT_CAROUSEL_COMPONENT
Type : string
Default value : 'ProductCarouselComponent'
PRODUCT_CAROUSEL_SERVICE
Type : string
Default value : 'ProductCarouselService'
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE
Type : string
Default value : 'productConfiguratorRulebased'
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE
Type : string
Default value : 'rulebased'

*** APIs end ****

PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE
Type : string
Default value : 'productConfiguratorTextfield'
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE
Type : string
Default value : 'textfield'
PRODUCT_FACET_NAVIGATION_COMPONENT
Type : string
Default value : 'ProductFacetNavigationComponent'
PRODUCT_GRID_ITEM_COMPONENT
Type : string
Default value : 'ProductGridItemComponent'
PRODUCT_IMAGES_COMPONENT
Type : string
Default value : 'ProductImagesComponent'
PRODUCT_INTRO_COMPONENT
Type : string
Default value : 'ProductIntroComponent'
PRODUCT_LIST_COMPONENT
Type : string
Default value : 'ProductListComponent'
PRODUCT_LIST_COMPONENT_SERVICE
Type : string
Default value : 'ProductListComponentService'
PRODUCT_LIST_ITEM_COMPONENT
Type : string
Default value : 'ProductListItemComponent'
PRODUCT_LIST_ITEM_CONTEXT_SOURCE
Type : string
Default value : 'ProductListItemContextSource'
PRODUCT_LOADING_SERVICE
Type : string
Default value : 'ProductLoadingService'
PRODUCT_PAGE_EVENT_BUILDER
Type : string
Default value : 'ProductPageEventBuilder'
PRODUCT_PAGE_META_RESOLVER
Type : string
Default value : 'ProductPageMetaResolver'
PRODUCT_REFERENCE_SERVICE
Type : string
Default value : 'ProductReferenceService'
PRODUCT_REVIEW_SERVICE
Type : string
Default value : 'ProductReviewService'
PRODUCT_REVIEWS_COMPONENT
Default value : `ProductReviewsComponent`
PRODUCT_SCROLL_COMPONENT
Type : string
Default value : 'ProductScrollComponent'
PRODUCT_SEARCH_CONNECTOR
Type : string
Default value : 'ProductSearchConnector'
PRODUCT_SEARCH_SERVICE
Type : string
Default value : 'ProductSearchService'
PRODUCT_SERVICE
Type : string
Default value : 'ProductService'
PRODUCT_VARIANT_COMPONENT
Type : string
Default value : 'ProductVariantsComponent'
PRODUCT_VARIANT_GUARD
Type : string
Default value : 'ProductVariantGuard'
PRODUCT_VARIANT_STYLE_ICONS_COMPONENT
Type : string
Default value : 'ProductVariantStyleIconsComponent'
PRODUCT_VARIANT_STYLE_ICONS_MODULE
Type : string
Default value : 'ProductVariantStyleIconsModule'
PRODUCT_VARIANTS_MODULE
Type : string
Default value : 'ProductVariantsModule'
PROFILE_TAG_EVENT_SERVICE
Type : string
Default value : 'ProfileTagEventService'
PROFILE_TAG_LIFECYCLE_SERVICE
Type : string
Default value : 'ProfileTagLifecycleService'
PROGRESS_BUTTON_COMPONENT
Type : string
Default value : 'ProgressButtonComponent'
PROMOTION_LOCATION$
Type : string
Default value : 'promotionLocation$'
PROMOTION_SERVICE
Type : string
Default value : 'PromotionService'
PROTECTED_ROUTES_GUARD
Type : string
Default value : 'ProtectedRoutesGuard'
PROTECTED_ROUTES_SERVICE
Type : string
Default value : 'ProtectedRoutesService'
PROVIDE_CONFIG_FUNCTION
Type : string
Default value : 'provideConfig'
PROVIDE_DEFAULT_CONFIG
Type : string
Default value : 'provideDefaultConfig'
PWA_CONFIGURATION_FACTORY
Type : string
Default value : 'pwaConfigurationFactory'
PWA_FACTORY
Type : string
Default value : 'pwaFactory'
QUALTRICS_COMPONENT
Type : string
Default value : 'QualtricsComponent'
QUALTRICS_CONFIG
Type : string
Default value : 'QualtricsConfig'
QUALTRICS_EVENT_NAME
Type : string
Default value : 'QUALTRICS_EVENT_NAME'
QUALTRICS_LOADER_SERVICE
Type : string
Default value : 'QualtricsLoaderService'
QUICK_ORDER_FACADE
Type : string
Default value : 'QuickOrderFacade'
QUICK_ORDER_FORM_COMPONENT
Type : string
Default value : 'QuickOrderFormComponent'
QUICK_ORDER_SERVICE
Type : string
Default value : 'QuickOrderService'
REDIRECT
Type : string
Default value : 'redirect'
REDUCER_PROVIDER
Type : string
Default value : 'reducerProvider'
REDUCER_TOKEN
Type : string
Default value : 'reducerToken'
REFRESH_IN_PROGRESS
Type : string
Default value : 'refreshInProgress'
REFRESH_USER_TOKEN
Type : string
Default value : 'REFRESH_USER_TOKEN'
REFRESH_USER_TOKEN_CLASS
Type : string
Default value : 'RefreshUserToken'
REFRESH_USER_TOKEN_FAIL
Type : string
Default value : 'REFRESH_USER_TOKEN_FAIL'
REFRESH_USER_TOKEN_FAIL_CLASS
Type : string
Default value : 'RefreshUserTokenFail'
REFRESH_USER_TOKEN_SUCCESS
Type : string
Default value : 'REFRESH_USER_TOKEN_SUCCESS'
REFRESH_USER_TOKEN_SUCCESS_CLASS
Type : string
Default value : 'RefreshUserTokenSuccess'
REGISTER_COMPONENT
Type : string
Default value : 'RegisterComponent'
REGISTER_COMPONENT_MODULE
Type : string
Default value : 'RegisterComponentModule'
REGISTER_COMPONENT_SERVICE
Type : string
Default value : 'RegisterComponentService'
REGISTER_DELETE_CART
Type : string
Default value : 'registerDeleteCart'
REGISTER_DELETE_SAVED_CART_EVENTS
Type : string
Default value : 'registerDeleteSavedCartEvents'
REGISTER_TRANSLATION_CHUNK
Type : string
Default value : 'register'
REINITALIZE_MENU
Type : string
Default value : 'reinitalizeMenu'
REMOVE_ENTRY
Type : string
Default value : 'removeEntry'
RENDERER_2
Type : string
Default value : 'Renderer2'
RENDERER_FACTORY_2
Type : string
Default value : 'RendererFactory2'
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT
Type : string
Default value : 'ReplenishmentOrderCancellationComponent'
REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE
Type : string
Default value : 'ReplenishmentOrderCancellationLaunchDialogService'
REPLENISHMENT_ORDER_CONNECTOR
Type : string
Default value : 'ReplenishmentOrderConnector'
REPLENISHMENT_ORDER_HISTORY_COMPONENT
Type : string
Default value : 'ReplenishmentOrderHistoryComponent'
REPORT_AUTH_GUARD
Type : string
Default value : 'reportAuthGuard'
REPORT_NOT_AUTH_GUARD
Type : string
Default value : 'reportNotAuthGuard'
RESET_CHECKOUT_PROCESSES
Type : string
Default value : 'resetCheckoutProcesses'
RESET_PASSWORD_ACTION
Type : string
Default value : 'ResetPasswordAction'
RESET_PASSWORD_COMPONENT
Type : string
Default value : 'ResetPasswordComponent'
RESET_PASSWORD_FORM_COMPONENT
Type : string
Default value : 'ResetPasswordFormComponent'
RESET_PASSWORD_MODULE
Type : string
Default value : 'ResetPasswordModule'
RESTORE_SAVED_CART
Type : string
Default value : 'restoreSavedCart'
REVIEW_SUBMIT_COMPONENT
Type : string
Default value : 'ReviewSubmitComponent'
REVOKE_USER_TOKEN
Type : string
Default value : 'REVOKE_USER_TOKEN'
REVOKE_USER_TOKEN_CLASS
Type : string
Default value : 'RevokeUserToken'
REVOKE_USER_TOKEN_FAIL
Type : string
Default value : 'REVOKE_USER_TOKEN_FAIL'
REVOKE_USER_TOKEN_FAIL_CLASS
Type : string
Default value : 'RevokeUserTokenFail'
REVOKE_USER_TOKEN_SUCCESS
Type : string
Default value : 'REVOKE_USER_TOKEN_SUCCESS'
REVOKE_USER_TOKEN_SUCCESS_CLASS
Type : string
Default value : 'RevokeUserTokenSuccess'
ROOT_CONFIG
Type : string
Default value : 'RootConfig'
ROUTE_BACK_ACTION
Type : string
Default value : 'RouteBackAction'
ROUTE_FORWARD_ACTION
Type : string
Default value : 'RouteForwardAction'
ROUTE_GO_ACTION
Type : string
Default value : 'RouteGoAction'
ROUTE_GO_BY_URL_ACTION
Type : string
Default value : 'RouteGoByUrlAction'
ROUTER
Type : string
Default value : 'Router'
ROUTING_ACTIONS
Type : string
Default value : 'RoutingActions'
ROUTING_CONFIG
Type : string
Default value : 'RoutingConfig'
ROUTING_CONFIG_SERVICE
Type : string
Default value : 'RoutingConfigService'
ROUTING_PAGE_META_RESOLVER
Type : string
Default value : 'RoutingPageMetaResolver'
ROUTING_PARAMS_SERVICE
Type : string
Default value : 'RoutingParamsService'
ROUTING_SERVICE
Type : string
Default value : 'RoutingService'
RXJS
Type : string
Default value : 'rxjs'
SANITIZE_METHOD
Type : string
Default value : 'sanitize'
SAVE_CURRENT_NAVIGATION_URL
Type : string
Default value : 'saveCurrentNavigationUrl'
SAVED_CART_DETAILS_ACTION_COMPONENT
Type : string
Default value : 'SavedCartDetailsActionComponent '
SAVED_CART_DETAILS_OVERVIEW_COMPONENT
Type : string
Default value : 'SavedCartDetailsOverviewComponent '
SAVED_CART_DETAILS_SERVICE
Type : string
Default value : 'SavedCartDetailsService'
SAVED_CART_EVENT_BUILDER
Type : string
Default value : 'SavedCartEventBuilder'
SAVED_CART_FACADE
Type : string
Default value : 'SavedCartFacade'
SAVED_CART_FORM_DIALOG_COMPONENT
Type : string
Default value : 'SavedCartFormDialogComponent'
SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE
Type : string
Default value : 'SavedCartFormLaunchDialogService'
SAVED_CART_FORM_TYPE
Type : string
Default value : 'savedCartFormType'
SAVED_CART_LIST_COMPONENT
Type : string
Default value : 'SavedCartListComponent'
SCHEDULE_COMPONENT
Type : string
Default value : 'ScheduleComponent'
SCRIPT_LOADER
Type : string
Default value : 'ScriptLoader'
SCRIPT_LOADER_SERVICE
Type : string
Default value : 'ScriptLoader'
SEARCH
Type : string
Default value : 'search'
SEARCH_BOX_COMPONENT
Default value : `SearchBoxComponent`
SEARCH_BOX_COMPONENT_SERVICE
Type : string
Default value : 'SearchBoxComponentService'
SEARCH_BOX_SERVICE
Type : string
Default value : 'SearchboxService'
SEARCH_CONFIG
Type : string
Default value : 'SearchConfig'
SEARCH_PAGE_META_RESOLVER
Type : string
Default value : 'SearchPageMetaResolver'
SELECTIVE_CART_SERVICE
Type : string
Default value : 'SelectiveCartService'
SEMANTIC_PATH_SERVICE
Type : string
Default value : 'SemanticPathService'
SEMANTIC_ROUTE
Type : string
Default value : 'semanticRoute'
SEO_CONFIG
Type : string
Default value : 'SeoConfig'
SERVER_REQUEST_ORIGIN_STRING
Type : string
Default value : 'SERVER_REQUEST_ORIGIN'
SERVER_REQUEST_URL_STRING
Type : string
Default value : 'SERVER_REQUEST_URL'
SET_ACTIVE
Type : string
Default value : 'setActive'
SET_QUERY
Type : string
Default value : 'setQuery'
SET_RATE
Type : string
Default value : 'setRate'
SET_RATE_ON_EVENT
Type : string
Default value : 'setRateOnEvent'
SHIPPING_ADDRESS_COMPONENT
Type : string
Default value : 'ShippingAddressComponent'
SHIPPING_ADDRESS_SET_GUARD
Type : string
Default value : 'ShippingAddressSetGuard'
SITE_CONTEXT_CONFIG
Type : string
Default value : 'SiteContextConfig'
SITE_CONTEXT_PARAMS_PROVIDERS
Type : string
Default value : 'siteContextParamsProviders'
SKIP_LINK_CONFIG
Type : string
Default value : 'SkipLinkConfig'
SKIP_LINK_FACTORY
Type : string
Default value : 'skipLinkFactory'
SKIP_LINK_SERVICE
Type : string
Default value : 'SkipLinkService'
SMART_EDIT_CONFIG
Type : string
Default value : 'SmartEditConfig'
SMART_EDIT_MODULE
Type : string
Default value : 'SmartEditModule'
SMART_EDIT_SERVICE
Type : string
Default value : 'SmartEditService'
SORT_CODE
Type : string
Default value : 'sortCode'
SPLIT_VIEW_COMPONENT
Type : string
Default value : 'SplitViewComponent'
SPLIT_VIEW_DEACTIVATE_GUARD
Type : string
Default value : 'SplitViewDeactivateGuard'
SPLIT_VIEW_SERVICE
Type : string
Default value : 'SplitViewService'
STAR_RATING_COMPONENT
Type : string
Default value : 'StarRatingComponent'
STATE_ENTITY_ACTIONS
Type : string
Default value : 'StateEntityActions'
STATE_ENTITY_LOADER_ACTIONS
Type : string
Default value : 'StateEntityLoaderActions'
STATE_ENTITY_LOADER_SELECTORS
Type : string
Default value : 'StateEntityLoaderSelectors'
STATE_ENTITY_PROCESSESS_LOADER_ACTIONS
Type : string
Default value : 'StateEntityProcessesLoaderActions'
STATE_ENTITY_PROCESSESS_LOADER_SELECTORS
Type : string
Default value : 'StateEntityProcessesLoaderSelectors'
STATE_ENTITY_SELECTORS
Type : string
Default value : 'StateEntitySelectors'
STATE_LOADER_ACTIONS
Type : string
Default value : 'StateLoaderActions'
STATE_LOADER_SELECTORS
Type : string
Default value : 'StateLoaderSelectors'
STATE_PROCESSES_LOADER_ACTIONS
Type : string
Default value : 'StateProcessesLoaderActions'
STATE_PROCESSES_LOADER_SELECTORS
Type : string
Default value : 'StateProcessesLoaderSelectors'
STATE_WITH_ASM
Type : string
Default value : 'StateWithAsm'
STATE_WITH_AUTH
Type : string
Default value : 'StateWithAuth'
STATE_WITH_CART
Type : string
Default value : 'StateWithCart'
STATE_WITH_KYMA
Type : string
Default value : 'StateWithKyma'
STATE_WITH_STORE_FINDER
Type : string
Default value : 'StateWithStoreFinder'
STEPS
Type : string
Default value : 'steps'
STOCK_NOTIFICATION_COMPONENT
Type : string
Default value : 'StockNotificationComponent'
STOCK_NOTIFICATION_DIALOG_COMPONENT
Type : string
Default value : 'StockNotificationDialogComponent'
STOCK_NOTIFICATION_MODULE
Type : string
Default value : 'StockNotificationtModule'
STORE
Type : string
Default value : 'Store'
STORE_COUNT
Type : string
Default value : 'StoreCount'
STORE_COUNT_NORMALIZER
Type : string
Default value : 'STORE_COUNT_NORMALIZER'
STORE_DATA_SERVICE
Type : string
Default value : 'StoreDataService'
STORE_ENTITIES
Type : string
Default value : 'StoreEntities'
STORE_FINDER_ACTIONS
Type : string
Default value : 'StoreFinderActions'
STORE_FINDER_ADAPTER
Type : string
Default value : 'StoreFinderAdapter'
STORE_FINDER_COMPONENT
Type : string
Default value : 'StoreFinderComponent'
STORE_FINDER_CONFIG
Type : string
Default value : 'StoreFinderConfig'
STORE_FINDER_CONNECTOR
Type : string
Default value : 'StoreFinderConnector'
STORE_FINDER_CORE_MODULE
Type : string
Default value : 'StoreFinderCoreModule'
STORE_FINDER_DATA
Type : string
Default value : 'STORE_FINDER_DATA'
STORE_FINDER_FEATURE
Type : string
Default value : 'STORE_FINDER_FEATURE'
STORE_FINDER_GRID_COMPONENT
Type : string
Default value : 'StoreFinderGridComponent'
STORE_FINDER_HEADER_COMPONENT
Type : string
Default value : 'StoreFinderHeaderComponent'
STORE_FINDER_LIST_COMPONENT
Type : string
Default value : 'StoreFinderListComponent'
STORE_FINDER_LIST_ITEM_COMPONENT
Type : string
Default value : 'StoreFinderListItemComponent'
STORE_FINDER_MAP_COMPONENT
Type : string
Default value : 'StoreFinderMapComponent'
STORE_FINDER_MODULE
Type : string
Default value : 'StoreFinderModule'
STORE_FINDER_OCC_MODULE
Type : string
Default value : 'StoreFinderOccModule'
STORE_FINDER_PAGINATION_DETAILS_COMPONENT
Type : string
Default value : 'StoreFinderPaginationDetailsComponent'
STORE_FINDER_SEARCH_COMPONENT
Type : string
Default value : 'StoreFinderSearchComponent'
STORE_FINDER_SEARCH_CONFIG
Type : string
Default value : 'StoreFinderSearchConfig'
STORE_FINDER_SEARCH_PAGE
Type : string
Default value : 'StoreFinderSearchPage'
STORE_FINDER_SEARCH_PAGE_NORMALIZER
Type : string
Default value : 'STORE_FINDER_SEARCH_PAGE_NORMALIZER'
STORE_FINDER_SEARCH_QUERY
Type : string
Default value : 'StoreFinderSearchQuery'
STORE_FINDER_SEARCH_RESULT_COMPONENT
Type : string
Default value : 'StoreFinderSearchResultComponent'
STORE_FINDER_SELECTORS
Type : string
Default value : 'StoreFinderSelectors'
STORE_FINDER_SERVICE
Type : string
Default value : 'StoreFinderService'
STORE_FINDER_STORE_COMPONENT
Type : string
Default value : 'StoreFinderStoreComponent'
STORE_FINDER_STORE_DESCRIPTION_COMPONENT
Type : string
Default value : 'StoreFinderStoreDescriptionComponent'
STORE_FINDER_STORE_MODULE
Type : string
Default value : 'StoreFinderStoreModule'
STORE_FINDER_STORES_COUNT_COMPONENT
Type : string
Default value : 'StoreFinderStoresCountComponent'
STOREFRONT_COMPONENT
Type : string
Default value : 'StorefrontComponent'
STOREFRONT_CONFIG
Type : string
Default value : 'StorefrontConfig'
STOREFRONT_FOUNDATION_MODULE
Type : string
Default value : 'StorefrontFoundationModule'
STOREFRONT_MODULE
Type : string
Default value : 'StorefrontModule'
STORES_STATE
Type : string
Default value : 'StoresState'
STRING_TYPE
Type : string
Default value : 'string'
SUB
Type : string
Default value : 'sub'
SUGGESTED_ADDRESS_DIALOG_COMPONENT
Default value : `SuggestedAddressDialogComponent`
SYNC
Type : string
Default value : 'sync'
SYNCED_ASM_STATE
Type : string
Default value : 'SyncedAsmState'
TAB_PARAGRAPH_CONTAINER_COMPONENT
Type : string
Default value : 'TabParagraphContainerComponent'
TABLE_HEADER
Type : string
Default value : 'TableHeader'
TEMPLATE_REF
Type : string
Default value : 'TemplateRef'
TEST_CONFIG_MODULE
Type : string
Default value : 'TestConfigModule'
TEST_OUTLET_MODULE
Type : string
Default value : 'TestOutletModule'
TITLE_NORMALIZER
Type : string
Default value : 'TITLE_NORMALIZER'
TITLES_ENDPOINT
Type : string
Default value : 'titles'
TODO_SPARTACUS
Type : string
Default value : 'TODO:Spartacus -'

*** feature keys end ****

TOGGLE
Type : string
Default value : 'toggle'
TOGGLE_STATUS_COMPONENT
Type : string
Default value : 'ToggleStatusComponent'
TOKEN_REVOCATION_HEADER
Type : string
Default value : 'TOKEN_REVOCATION_HEADER'
TOKEN_TARGET
Type : string
Default value : 'TokenTarget'
TRACKING_EVENTS_COMPONENT
Type : string
Default value : 'TrackingEventsComponent'
TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'TranslationChunksConfig'
TRANSLATION_SERVICE
Type : string
Default value : 'TranslationService'
UNAUTHORIZED_ERROR_HANDLER
Type : string
Default value : 'UnauthorizedErrorHandler'
UNIFIED_INJECTOR
Type : string
Default value : 'UnifiedInjector'
UNIT_ADDRESS_FORM_SERVICE
Type : string
Default value : 'UnitAddressFormService'
UNIT_CHILDREN_COMPONENT
Type : string
Default value : 'UnitChildrenComponent'
UNIT_COST_CENTER_LIST_COMPONENT
Type : string
Default value : 'UnitCostCenterListComponent'
UNIT_FORM_COMPONENT
Type : string
Default value : 'UnitFormComponent'
UNIT_USER_LIST_COMPONENT
Type : string
Default value : 'UnitUserListComponent'
UNITS_ROUTING_CONFIG
Type : string
Default value : 'unitsRoutingConfig'
UPDATE_EMAIL_COMPONENT
Type : string
Default value : 'UpdateEmailComponent'
UPDATE_EMAIL_COMPONENT_SERVICE
Type : string
Default value : 'UpdateEmailComponentService'
UPDATE_EMAIL_FORM_COMPONENT
Type : string
Default value : 'UpdateEmailFormComponent'
UPDATE_EMAIL_FORM_TRANSLATION_CHUNK
Type : string
Default value : 'updateEmailForm'
UPDATE_EMAIL_MODULE
Type : string
Default value : 'UpdateEmailModule'
UPDATE_PASSWORD_ACTION
Type : string
Default value : 'UpdatePasswordAction'
UPDATE_PASSWORD_COMPONENT
Type : string
Default value : 'UpdatePasswordComponent'
UPDATE_PASSWORD_FORM_COMPONENT
Type : string
Default value : 'UpdatePasswordFormComponent'
UPDATE_PASSWORD_MODULE
Type : string
Default value : 'UpdatePasswordModule'
UPDATE_PROFILE_COMPONENT
Type : string
Default value : 'UpdateProfileComponent'
UPDATE_PROFILE_MODULE
Type : string
Default value : 'UpdateProfileModule'
URL
Type : string
Default value : 'url'
URL_MATCHER_FACTORY_SERVICE
Type : string
Default value : 'UrlMatcherFactoryService'
URL_MATCHER_SERVICE
Type : string
Default value : 'UrlMatcherService'
URL_PARSING_SERVICE
Type : string
Default value : 'UrlParsingService'
USER_ACCOUNT_ADAPTER
Type : string
Default value : 'UserAccountAdapter'
USER_ACCOUNT_CONNECTOR
Type : string
Default value : 'UserAccountConnector'
USER_ACCOUNT_NORMALIZER
Type : string
Default value : 'USER_ACCOUNT_NORMALIZER'
USER_ACCOUNT_SERIALIZER
Type : string
Default value : 'USER_ACCOUNT_SERIALIZER'
USER_ACTIONS
Type : string
Default value : 'UserActions'
USER_ADAPTER
Type : string
Default value : 'UserAdapter'
USER_ADDRESS_CONNECTOR
Type : string
Default value : 'UserAddressConnector'
USER_ADDRESS_SERVICE
Type : string
Default value : 'UserAddressService'
USER_AUTHENTICATION_TOKEN_SERVICE
Type : string
Default value : 'UserAuthenticationTokenService'
USER_CLOSE_ACCOUNT_ENDPOINT
Type : string
Default value : 'userCloseAccount'
USER_COMPONENT_MODULE
Type : string
Default value : 'UserComponentModule'
USER_CONNECTOR
Type : string
Default value : 'UserConnector'
USER_CONSENT_SERVICE
Type : string
Default value : 'UserConsentService'
USER_COST_CENTER_SERVICE
Type : string
Default value : 'UserCostCenterService'
USER_DETAILS_ACTION
Type : string
Default value : 'UserDetailsAction'
USER_DETAILS_STATE_INTERFACE
Type : string
Default value : 'UserDetailsState'
USER_EMAIL_FACADE
Type : string
Default value : 'UserEmailFacade'
USER_ENDPOINT
Type : string
Default value : 'user'
USER_FORGOT_PASSWORD_ENDPOINT
Type : string
Default value : 'userForgotPassword'
USER_GROUP_ROUTING_CONFIG
Type : string
Default value : 'userGroupRoutingConfig'
USER_GROUP_USER_LIST_COMPONENT
Type : string
Default value : 'UserGroupUserListComponent'
USER_GROUP_USER_LIST_SERVICE
Type : string
Default value : 'UserGroupUserListService'
USER_ID_SERVICE
Type : string
Default value : 'UserIdService'
USER_INTERESTS_SERVICE
Type : string
Default value : 'UserInterestsService'
USER_MODULE
Type : string
Default value : 'UserModule'
USER_NORMALIZER
Type : string
Default value : 'USER_NORMALIZER'
USER_NOTIFICATION_PREFERENCE_SERVICE
Type : string
Default value : 'UserNotificationPreferenceService'
USER_ORDER_CONNECTOR
Type : string
Default value : 'UserOrderConnector'
USER_ORDER_SERVICE
Type : string
Default value : 'UserOrderService'
USER_ORDERS_EFFECT
Type : string
Default value : 'UserOrdersEffect'
USER_PAYMENT_SERVICE
Type : string
Default value : 'UserPaymentService'
USER_PROFILE_ADAPTER
Type : string
Default value : 'UserProfileAdapter'
USER_PROFILE_CONNECTOR
Type : string
Default value : 'UserProfileConnector'
USER_PROFILE_FACADE
Type : string
Default value : 'UserProfileFacade'
USER_PROFILE_FACADE_TRANSITIONAL_TOKEN
Type : string
Default value : 'UserProfileFacadeTransitionalToken'
USER_PROFILE_NORMALIZER
Type : string
Default value : 'USER_PROFILE_NORMALIZER'
USER_PROFILE_SERIALIZER
Type : string
Default value : 'USER_PROFILE_SERIALIZER'
USER_REGISTER_EFFECT
Type : string
Default value : 'UserRegisterEffects'
USER_REGISTER_ENDPOINT
Type : string
Default value : 'userRegister'
USER_REGISTER_FACADE
Type : string
Default value : 'UserRegisterFacade'
USER_REGISTER_FACADE_TRANSITIONAL_TOKEN
Type : string
Default value : 'UserRegisterFacadeTransitionalToken'
USER_REPLENISHMENT_ORDER_SERVICE
Type : string
Default value : 'UserReplenishmentOrderService'
USER_RESET_PASSWORD_ENDPOINT
Type : string
Default value : 'userResetPassword'
USER_ROUTING_CONFIG
Type : string
Default value : 'userRoutingConfig'
USER_SERIALIZER
Type : string
Default value : 'USER_SERIALIZER'
USER_SERVICE
Type : string
Default value : 'UserService'
USER_SIGN_UP_INTERFACE
Type : string
Default value : 'UserSignUp'
USER_SIGN_UP_SERIALIZER
Type : string
Default value : 'USER_SIGN_UP_SERIALIZER'
USER_STATE_INTERFACE
Type : string
Default value : 'UserState'
USER_TOKEN
Type : string
Default value : 'UserToken'
USER_TOKEN_STATE
Type : string
Default value : 'UserTokenState'
USER_UPDATE_LOGIN_ID_ENDPOINT
Type : string
Default value : 'userUpdateLoginId'
USER_UPDATE_PASSWORD_ENDPOINT
Type : string
Default value : 'userUpdatePassword'
USER_UPDATE_PROFILE_ENDPOINT
Type : string
Default value : 'userUpdateProfile'
UTF_8
Type : string
Default value : 'utf-8'
VARIANT_COLOR_SELECTOR_COMPONENT
Type : string
Default value : 'VariantColorSelectorComponent'
VARIANT_COLOR_SELECTOR_MODULE
Type : string
Default value : 'VariantColorSelectorModule'
VARIANT_SIZE_SELECTOR_COMPONENT
Type : string
Default value : 'VariantSizeSelectorComponent'
VARIANT_SIZE_SELECTOR_MODULE
Type : string
Default value : 'VariantSizeSelectorModule'
VARIANT_STYLE_ICONS_COMPONENT
Type : string
Default value : 'VariantStyleIconsComponent'
VARIANT_STYLE_ICONS_MODULE
Type : string
Default value : 'VariantStyleIconsModule'
VARIANT_STYLE_SELECTOR_COMPONENT
Type : string
Default value : 'VariantStyleSelectorComponent'
VARIANT_STYLE_SELECTOR_MODULE
Type : string
Default value : 'VariantStyleSelectorModule'
VIEW_ALL_STORES_STATE
Type : string
Default value : 'ViewAllStoresState'
VIEW_COMPONENT
Type : string
Default value : 'ViewComponent'
VIEW_CONFIG
Type : string
Default value : 'ViewConfig'
VIEW_CONFIG_MODULE
Type : string
Default value : 'ViewConfigModule'
VIEW_CONTAINER_REF
Type : string
Default value : 'ViewContainerRef'
VIEW_PAGE
Type : string
Default value : 'viewPage'
WINDOW_REF
Type : string
Default value : 'WindowRef'
WISH_LIST_SERVICE
Type : string
Default value : 'WishListService'
WISHLIST_EFFECTS
Type : string
Default value : 'WishlistEffects'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/abstract-store-item.component.migration.ts

ABSTRACT_STORE_ITEM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/components/abstract-store-item/abstract-store-item.component.ts class: ABSTRACT_STORE_ITEM_COMPONENT, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], removeParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], addParams: [ { className: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/b2b/tabbing-order.config.ts

acceptAndSubmitOrder
Type : []
Default value : [ { value: 'I am confirming that I have read and agreed with', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Terms & Conditions', type: TabbingOrderTypes.LINK, }, { value: 'Place Order', type: TabbingOrderTypes.BUTTON }, ]
accountReviewOrderGeneral
Type : []
Default value : [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'DeliveryAddress', type: TabbingOrderTypes.LINK }, { value: 'DeliveryMode', type: TabbingOrderTypes.LINK }, { value: '/powertools-spa/en/USD/checkout/payment-type', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/payment-type', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/delivery-address', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/delivery-address', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/delivery-mode', type: TabbingOrderTypes.IMG_LINK, }, { value: 'Cordless screwdriver 2436', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Cordless screwdriver 2436', type: TabbingOrderTypes.LINK, }, { value: 'orderType', type: TabbingOrderTypes.RADIO, }, { value: 'orderType', type: TabbingOrderTypes.RADIO, }, ]
backButton
Type : object
Default value : { value: 'Back', type: TabbingOrderTypes.BUTTON }
continueButton
Type : object
Default value : { value: 'Continue', type: TabbingOrderTypes.BUTTON }
paymentTypeRadio
Type : object
Default value : { value: 'paymentType', type: TabbingOrderTypes.RADIO, }
tabbingOrderConfig
Type : TabbingOrderConfig
Default value : { paymentMethod: [ { value: 'poNumber', type: TabbingOrderTypes.GENERIC_INPUT, }, paymentTypeRadio, paymentTypeRadio, backButton, continueButton, ], shippingAddressNew: [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'isocode', type: TabbingOrderTypes.NG_SELECT }, { value: 'titleCode', type: TabbingOrderTypes.NG_SELECT }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line1', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line2', type: TabbingOrderTypes.FORM_FIELD }, { value: 'town', type: TabbingOrderTypes.FORM_FIELD }, { value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'isocode', type: TabbingOrderTypes.NG_SELECT }, { value: 'phone', type: TabbingOrderTypes.FORM_FIELD }, backButton, continueButton, ], shippingAddressExisting: [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'Add New Address', type: TabbingOrderTypes.BUTTON }, { value: 'Ship to this address', type: TabbingOrderTypes.LINK, }, backButton, continueButton, ], shippingAddressAccount: [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'Cost Center', type: TabbingOrderTypes.SELECT }, { type: TabbingOrderTypes.GENERIC_ELEMENT }, { value: 'Ship to this address', type: TabbingOrderTypes.GENERIC_BUTTON, }, backButton, continueButton, ], deliveryMode: [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'DeliveryAddress', type: TabbingOrderTypes.LINK }, { value: 'deliveryModeId', type: TabbingOrderTypes.RADIO }, { value: 'deliveryModeId', type: TabbingOrderTypes.RADIO }, backButton, continueButton, ], paymentDetailsCard: [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'DeliveryAddress', type: TabbingOrderTypes.LINK }, { value: 'DeliveryMode', type: TabbingOrderTypes.LINK }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'accountHolderName', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'cardNumber', type: TabbingOrderTypes.FORM_FIELD }, { type: TabbingOrderTypes.GENERIC_INPUT }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'cvn', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Set as default', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Same as delivery address', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, backButton, continueButton, ], paymentDetailsBillingAddress: [ { type: TabbingOrderTypes.GENERIC_CHECKBOX }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line1', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line2', type: TabbingOrderTypes.FORM_FIELD }, { value: 'town', type: TabbingOrderTypes.FORM_FIELD }, { value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'isocodeShort', type: TabbingOrderTypes.NG_SELECT }, ], checkoutReviewOrder: [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'DeliveryAddress', type: TabbingOrderTypes.LINK }, { value: 'DeliveryMode', type: TabbingOrderTypes.LINK }, { value: 'PaymentDetails', type: TabbingOrderTypes.LINK }, { value: '/powertools-spa/en/USD/checkout/payment-type', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/payment-type', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/payment-details', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/delivery-address', type: TabbingOrderTypes.IMG_LINK, }, { value: '/powertools-spa/en/USD/checkout/delivery-mode', type: TabbingOrderTypes.IMG_LINK, }, { value: 'Cordless screwdriver 2436', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Cordless screwdriver 2436', type: TabbingOrderTypes.LINK, }, { value: 'orderType', type: TabbingOrderTypes.RADIO, }, { value: 'orderType', type: TabbingOrderTypes.RADIO, }, { value: 'I am confirming that I have read and agreed with', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Terms & Conditions', type: TabbingOrderTypes.LINK, }, { value: 'Place Order', type: TabbingOrderTypes.BUTTON }, ], checkoutReviewOrderAccount: [ ...accountReviewOrderGeneral, ...acceptAndSubmitOrder, ], orderApprovalList: [ { type: TabbingOrderTypes.NG_SELECT, }, { value: orderApprovalSampleData.approvalOrderList.orderApprovals[0].order.code, type: TabbingOrderTypes.LINK, }, { value: orderApprovalSampleData.none, type: TabbingOrderTypes.LINK, }, { value: orderApprovalSampleData.approvalOrderList.orderApprovals[0].order .orgCustomer.name, type: TabbingOrderTypes.LINK, }, { value: orderApprovalSampleData.orderPlacedDate, type: TabbingOrderTypes.LINK, }, { value: orderApprovalSampleData.statusPendingApproval, type: TabbingOrderTypes.LINK, }, { value: orderApprovalSampleData.approvalOrderList.orderApprovals[0].order .totalPrice.formattedValue, type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.NG_SELECT, }, ], orderApprovalDetail: [ { value: 'Back To List', type: TabbingOrderTypes.LINK, }, { value: ' Reject Order... ', type: TabbingOrderTypes.BUTTON, }, { value: ' Approve Order... ', type: TabbingOrderTypes.BUTTON, }, { value: 'Angle Grinder RT-AG 115', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Angle Grinder RT-AG 115', type: TabbingOrderTypes.LINK, }, ], orderApprovalForm: [ { value: 'comment', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Cancel', type: TabbingOrderTypes.LINK, }, { value: 'Approve', type: TabbingOrderTypes.BUTTON, }, { value: 'Angle Grinder RT-AG 115', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Angle Grinder RT-AG 115', type: TabbingOrderTypes.LINK, }, ], orderRejectionForm: [ { value: 'comment', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Cancel', type: TabbingOrderTypes.LINK, }, { value: 'Reject', type: TabbingOrderTypes.BUTTON, }, { value: 'Angle Grinder RT-AG 115', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Angle Grinder RT-AG 115', type: TabbingOrderTypes.LINK, }, ], replenishmentOrderAccountCheckoutReviewOrder: [ ...accountReviewOrderGeneral, { value: '1', type: TabbingOrderTypes.SELECT }, { value: 'Day(s)', type: TabbingOrderTypes.SELECT }, { type: TabbingOrderTypes.GENERIC_INPUT }, ...acceptAndSubmitOrder, ], cart: [ { value: 'Saved Carts', type: TabbingOrderTypes.LINK, }, { value: 'Save Cart For Later', type: TabbingOrderTypes.LINK, }, { value: savedCartSampleData.products[0].name, type: TabbingOrderTypes.CX_MEDIA, }, { value: savedCartSampleData.products[0].name, type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: '+', type: TabbingOrderTypes.BUTTON }, { value: 'Remove', type: TabbingOrderTypes.LINK }, { value: 'Clear Cart', type: TabbingOrderTypes.BUTTON }, { value: 'Import Products', type: TabbingOrderTypes.LINK }, { value: 'Export to CSV', type: TabbingOrderTypes.LINK }, { value: 'couponCode', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Apply', type: TabbingOrderTypes.BUTTON, }, { value: 'productCode', type: TabbingOrderTypes.FORM_FIELD, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'Add', type: TabbingOrderTypes.BUTTON, }, { value: 'Proceed to Checkout', type: TabbingOrderTypes.BUTTON, }, ], savedCartModal: [ { type: TabbingOrderTypes.CX_ICON, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.TEXT_AREA, }, { value: 'Cancel', type: TabbingOrderTypes.BUTTON, }, { value: 'Save', type: TabbingOrderTypes.BUTTON, }, ], savedCartListing: [ { type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.LINK, }, { value: '1', type: TabbingOrderTypes.LINK, }, { value: '$35.00', type: TabbingOrderTypes.LINK, }, { value: 'Make Cart Active', type: TabbingOrderTypes.LINK, }, { value: 'Import Products', type: TabbingOrderTypes.LINK }, ], savedCartDetails: [ { type: TabbingOrderTypes.CX_ICON, }, { value: 'Cordless screwdriver 2436', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Cordless screwdriver 2436', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: '+', type: TabbingOrderTypes.BUTTON }, { value: 'Add to Active Cart', type: TabbingOrderTypes.LINK }, { value: 'Remove', type: TabbingOrderTypes.LINK }, { value: 'Import Products', type: TabbingOrderTypes.LINK }, { value: 'Export to CSV', type: TabbingOrderTypes.LINK }, { value: 'Delete Saved Cart', type: TabbingOrderTypes.BUTTON }, { value: 'Make cart active', type: TabbingOrderTypes.BUTTON }, ], quickOrder: [ { value: 'product', type: TabbingOrderTypes.FORM_FIELD, }, { value: savedCartSampleData.products[0].name, type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: '+', type: TabbingOrderTypes.BUTTON }, { value: 'Remove', type: TabbingOrderTypes.LINK }, { value: 'Empty list', type: TabbingOrderTypes.BUTTON }, { value: 'Add', type: TabbingOrderTypes.BUTTON }, ], quickOrderCart: [ { value: 'Saved Carts', type: TabbingOrderTypes.LINK, }, { value: 'Save Cart For Later', type: TabbingOrderTypes.LINK, }, { value: savedCartSampleData.products[0].name, type: TabbingOrderTypes.CX_MEDIA, }, { value: savedCartSampleData.products[0].name, type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: '+', type: TabbingOrderTypes.BUTTON }, { value: 'Remove', type: TabbingOrderTypes.LINK }, { value: 'Clear Cart', type: TabbingOrderTypes.BUTTON }, { value: 'Import Products', type: TabbingOrderTypes.LINK }, { value: 'Export to CSV', type: TabbingOrderTypes.LINK }, { value: 'couponCode', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Apply', type: TabbingOrderTypes.BUTTON, }, { value: 'productCode', type: TabbingOrderTypes.FORM_FIELD, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'Add', type: TabbingOrderTypes.BUTTON, }, { value: 'Proceed to Checkout', type: TabbingOrderTypes.BUTTON, }, ], }

feature-libs/organization/account-summary/components/list/account-summary-list.config.ts

ACCOUNT_SUMMARY_DETAILS_TRANSLATION_KEY
Type : string
Default value : 'orgAccountSummaryList.breadcrumbs.details'
accountSummaryListCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManageAccountSummaryListComponent: { component: AccountSummaryListComponent, providers: [ { provide: ListService, useExisting: AccountSummaryUnitListService, }, { provide: ItemService, useExisting: AccountSummaryItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: ACCOUNT_SUMMARY_LIST_TRANSLATION_KEY, }, }, }, children: [ { path: `:${ROUTE_PARAMS.unitCode}`, component: AccountSummaryDocumentComponent, data: { cxPageMeta: { breadcrumb: ACCOUNT_SUMMARY_DETAILS_TRANSLATION_KEY, }, }, }, ], }, guards: [AuthGuard, AdminGuard], }, }, }

feature-libs/organization/account-summary/core/connectors/converters.ts

ACCOUNT_SUMMARY_DOCUMENT_NORMALIZER
Default value : new InjectionToken< Converter<any, AccountSummaryList> >('AccountSummaryDocumentNormalizer')
ACCOUNT_SUMMARY_NORMALIZER
Default value : new InjectionToken< Converter<any, AccountSummaryDetails> >('AccountSummaryNormalizer')

feature-libs/organization/account-summary/core/account-summary-page-meta.resolver.ts

ACCOUNT_SUMMARY_LIST_TRANSLATION_KEY
Type : string
Default value : 'orgAccountSummaryList.breadcrumbs.list'

projects/schematics/src/shared/lib-configs/organization-schematics-config.ts

ACCOUNT_SUMMARY_MODULE
Type : string
Default value : 'AccountSummaryModule'
ACCOUNT_SUMMARY_ROOT_MODULE
Type : string
Default value : 'AccountSummaryRootModule'
ACCOUNT_SUMMARY_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'accountSummaryTranslationChunksConfig'
ACCOUNT_SUMMARY_TRANSLATIONS
Type : string
Default value : 'accountSummaryTranslations'
ADMINISTRATION_MODULE
Type : string
Default value : 'AdministrationModule'
ADMINISTRATION_ROOT_MODULE
Type : string
Default value : 'AdministrationRootModule'
ORDER_APPROVAL_MODULE
Type : string
Default value : 'OrderApprovalModule'
ORDER_APPROVAL_ROOT_MODULE
Type : string
Default value : 'OrderApprovalRootModule'
ORDER_APPROVAL_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'orderApprovalTranslationChunksConfig'
ORDER_APPROVAL_TRANSLATIONS
Type : string
Default value : 'orderApprovalTranslations'
ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ORGANIZATION_ACCOUNT_SUMMARY_FEATURE'
ORGANIZATION_ACCOUNT_SUMMARY_MODULE_NAME
Type : string
Default value : 'organizationAccountSummary'
ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME, mainScope: SPARTACUS_ORGANIZATION, featureScope: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY, b2b: true, }, folderName: ORGANIZATION_FOLDER_NAME, moduleName: ORGANIZATION_ACCOUNT_SUMMARY_MODULE_NAME, featureModule: { name: ACCOUNT_SUMMARY_MODULE, importPath: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY, }, rootModule: { name: ACCOUNT_SUMMARY_ROOT_MODULE, importPath: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT, namedImports: [ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME_CONSTANT], }, i18n: { resources: ACCOUNT_SUMMARY_TRANSLATIONS, chunks: ACCOUNT_SUMMARY_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ASSETS, }, styles: { scssFileName: ORGANIZATION_SCSS_FILE_NAME, importStyle: SPARTACUS_ORGANIZATION, }, dependencyFeatures: [ORGANIZATION_ADMINISTRATION_FEATURE_NAME], }
ORGANIZATION_ADMINISTRATION_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ORGANIZATION_ADMINISTRATION_FEATURE'
ORGANIZATION_ADMINISTRATION_MODULE_NAME
Type : string
Default value : 'OrganizationAdministration'
ORGANIZATION_ADMINISTRATION_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: ORGANIZATION_ADMINISTRATION_FEATURE_NAME, mainScope: SPARTACUS_ORGANIZATION, featureScope: SPARTACUS_ADMINISTRATION, b2b: true, }, folderName: ORGANIZATION_FOLDER_NAME, moduleName: ORGANIZATION_ADMINISTRATION_MODULE_NAME, featureModule: { name: ADMINISTRATION_MODULE, importPath: SPARTACUS_ADMINISTRATION, }, rootModule: { name: ADMINISTRATION_ROOT_MODULE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, namedImports: [ORGANIZATION_ADMINISTRATION_FEATURE_NAME_CONSTANT], }, i18n: { resources: ORGANIZATION_TRANSLATIONS, chunks: ORGANIZATION_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ASSETS, }, styles: { scssFileName: ORGANIZATION_SCSS_FILE_NAME, importStyle: SPARTACUS_ORGANIZATION, }, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], }
ORGANIZATION_FOLDER_NAME
Type : string
Default value : 'organization'
ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ORGANIZATION_ORDER_APPROVAL_FEATURE'
ORGANIZATION_ORDER_APPROVAL_MODULE_NAME
Type : string
Default value : 'OrganizationOrderApproval'
ORGANIZATION_ORDER_APPROVAL_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME, mainScope: SPARTACUS_ORGANIZATION, featureScope: SPARTACUS_ORGANIZATION_ORDER_APPROVAL, b2b: true, }, folderName: ORGANIZATION_FOLDER_NAME, moduleName: ORGANIZATION_ORDER_APPROVAL_MODULE_NAME, featureModule: { name: ORDER_APPROVAL_MODULE, importPath: SPARTACUS_ORGANIZATION_ORDER_APPROVAL, }, rootModule: { name: ORDER_APPROVAL_ROOT_MODULE, importPath: SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT, namedImports: [ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME_CONSTANT], }, i18n: { resources: ORDER_APPROVAL_TRANSLATIONS, chunks: ORDER_APPROVAL_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ASSETS, }, styles: { scssFileName: ORGANIZATION_SCSS_FILE_NAME, importStyle: SPARTACUS_ORGANIZATION, }, dependencyFeatures: [USER_PROFILE_FEATURE_NAME, ORDER_FEATURE_NAME], }
ORGANIZATION_SCSS_FILE_NAME
Type : string
Default value : 'organization.scss'
ORGANIZATION_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'organizationTranslationChunksConfig'
ORGANIZATION_TRANSLATIONS
Type : string
Default value : 'organizationTranslations'

feature-libs/organization/account-summary/assets/translations/en/account-summary.i18n.ts

accountSummary
Type : object
Default value : { orgAccountSummary, orgAccountSummaryList, }
orgAccountSummary
Type : object
Default value : { header: 'All Account Summaries ({{count}})', name: 'Unit', details: { header: 'Account Summary Details', uid: 'Unit ID', name: 'Unit Name', address: 'Address', creditRep: 'Credit Rep', creditLine: 'Credit Line', currentBalance: 'Current Balance', openBalance: 'Open Balance', pastDueBalance: 'Past Due Balance', dayRange: '{{minBoundary}}-{{maxBoundary}} Days', dayPlus: '{{minBoundary}}+ Days', notApplicable: 'n/a', }, document: { header: 'Documents', id: 'Document Number', type: 'Document Type', date: 'Created On', dueDate: 'Due On', originalAmount: 'Original Amount', openAmount: 'Open Amount', status: 'Status', attachment: 'Attachment', download: 'Download', attachmentDescription: 'Download attachment for {{type}} {{id}}.', noneFound: 'No Documents Found', }, sorts: { byCreatedAtDateAsc: 'Created On Ascending', byCreatedAtDateDesc: 'Created On Descending', byDueAtDateAsc: 'Due On Ascending', byDueAtDateDesc: 'Due On Descending', byOriginalAmountAsc: 'Original Amount Ascending', byOriginalAmountDesc: 'Original Amount Descending', byOpenAmountAsc: 'Open Amount Ascending', byOpenAmountDesc: 'Open Amount Descending', byOrgDocumentTypeAsc: 'Document Type Ascending', byOrgDocumentTypeDesc: 'Document Type Descending', byStatusAsc: 'Status Ascending', byStatusDesc: 'Status Descending', byOrgDocumentIdAsc: 'Document Number Ascending', byOrgDocumentIdDesc: 'Document Number Descending', }, statuses: { open: 'Open', closed: 'Closed', all: 'All', }, filterByOptions: { orgDocumentId: 'Document Number', orgDocumentIdRange: 'Document Number Range', orgDocumentType: 'Document Type', createdAtDateRange: 'Created On Range', dueAtDateRange: 'Due On Range', amountRange: 'Original Amount Range', openAmountRange: 'Open Amount Range', }, sortBy: 'Sort By', sortDocuments: 'Sort documents', filter: { status: 'Status', filterBy: 'Filter By', documentNumber: 'Document Number', documentType: 'Document Type', startRange: 'From', endRange: 'To', clear: 'Clear All', search: 'Search', errors: { toDateMustComeAfterFrom: "Choose an end date that's later than the start date.", toAmountMustBeLargeThanFrom: "Choose an end range value that's smaller than the start value.", }, }, hint: 'Account summaries allow you to review general information about a unit, including balances and aging summary of invoices. Here, you can also browse through a list of transaction documents for a unit.', }
orgAccountSummaryList
Type : object
Default value : { breadcrumbs: { list: 'Account Summaries', details: '{{name}}', }, }

feature-libs/organization/account-summary/components/details/document/account-summary-document.module.ts

accountSummaryDocumentCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { AccountSummaryDocumentComponent: { component: AccountSummaryDocumentComponent, guards: [AuthGuard, AdminGuard], }, }, }

feature-libs/organization/account-summary/components/details/header/account-summary-header.module.ts

accountSummaryHeaderCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { AccountSummaryHeaderComponent: { component: AccountSummaryHeaderComponent, guards: [AuthGuard, AdminGuard], }, }, }

feature-libs/organization/account-summary/occ/config/default-occ-account-summary-config.ts

accountSummaryHeaderOccEndpoints
Type : AccountSummaryOccEndpoints
Default value : { accountSummary: 'users/${userId}/orgUnits/${orgUnitId}/accountSummary', accountSummaryDocument: 'users/${userId}/orgUnits/${orgUnitId}/orgDocuments', accountSummaryDocumentAttachment: 'users/${userId}/orgUnits/${orgUnitId}/orgDocuments/${orgDocumentId}/attachments/${orgDocumentAttachmentId}', }
defaultOccAccountSummaryConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { ...accountSummaryHeaderOccEndpoints, }, }, }, }

feature-libs/organization/account-summary/assets/translations/translations.ts

accountSummaryTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { accountSummary: ['orgAccountSummary', 'orgAccountSummaryList'], }
accountSummaryTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/organization/administration/components/user/user.config.ts

actions
Type : object
Default value : { dataComponent: AssignCellComponent, }
pagination
Type : object
Default value : { pageSize: MAX_OCC_INTEGER_VALUE, }
userCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManageUsersListComponent: { component: ListComponent, providers: [ { provide: ListService, useExisting: UserListService, }, { provide: ItemService, useExisting: UserItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.list', resolver: UserRoutePageMetaResolver, }, }, }, children: [ { path: 'create', component: UserFormComponent, }, { path: `:${ROUTE_PARAMS.userCode}`, component: UserDetailsComponent, data: { cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.details' }, }, children: [ { path: `edit`, component: UserFormComponent, }, { path: `change-password`, component: UserChangePasswordFormComponent, }, { path: 'user-groups', data: { cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.userGroups' }, }, children: [ { path: '', component: UserAssignedUserGroupListComponent, }, { path: 'assign', component: UserUserGroupListComponent, }, ], }, { path: 'approvers', data: { cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.approvers' }, }, children: [ { path: '', component: UserAssignedApproverListComponent, }, { path: 'assign', component: UserApproverListComponent, }, ], }, { path: 'purchase-limits', data: { cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.permissions' }, }, children: [ { path: '', component: UserAssignedPermissionListComponent, }, { path: 'assign', component: UserPermissionListComponent, }, ], }, ], }, ], }, guards: [AuthGuard, AdminGuard], }, }, }
userTableConfig
Type : TableConfig
Default value : { table: { [OrganizationTableType.USER]: { cells: ['name', 'active', 'uid', 'roles', 'unit'], options: { cells: { name: { dataComponent: ActiveLinkCellComponent, }, active: { dataComponent: StatusCellComponent, }, uid: { dataComponent: CellComponent, }, roles: { dataComponent: RolesCellComponent, }, unit: { dataComponent: UnitCellComponent, }, }, }, }, [OrganizationTableType.USER_APPROVERS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: UserDetailsCellComponent, }, actions, }, }, }, [OrganizationTableType.USER_ASSIGNED_APPROVERS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: UserDetailsCellComponent, }, actions, }, pagination, }, }, [OrganizationTableType.USER_USER_GROUPS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: UserGroupDetailsCellComponent, }, actions, }, }, }, [OrganizationTableType.USER_ASSIGNED_USER_GROUPS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: UserGroupDetailsCellComponent, }, actions, }, pagination, }, }, [OrganizationTableType.USER_PERMISSIONS]: { cells: ['code', 'actions'], options: { cells: { code: { dataComponent: PermissionDetailsCellComponent, }, actions, }, }, }, [OrganizationTableType.USER_ASSIGNED_PERMISSIONS]: { cells: ['code', 'actions'], options: { cells: { code: { dataComponent: PermissionDetailsCellComponent, }, actions, }, pagination, }, }, }, }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/active-cart.service.migration.ts

ACTIVE_CART_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cart/facade/active-cart.service.ts class: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/cart/base/root/tokens/context.ts

ActiveCartOrderEntriesContextToken
Default value : new InjectionToken( 'ActiveCartOrderEntriesContext' )

projects/core/src/site-context/store/selectors/currencies.selectors.ts

activeCurrencySelector
Default value : (state: CurrenciesState) => state.activeCurrency
currenciesEntitiesSelector
Default value : (state: CurrenciesState) => state.entities
getActiveCurrency
Type : MemoizedSelector<StateWithSiteContext, string | null>
Default value : createSelector(getCurrenciesState, activeCurrencySelector)
getAllCurrencies
Type : MemoizedSelector<StateWithSiteContext, [] | null>
Default value : createSelector(getCurrenciesEntities, (entities) => { return entities ? Object.keys(entities).map((isocode) => entities[isocode]) : null; })
getCurrenciesEntities
Type : MemoizedSelector<StateWithSiteContext, CurrencyEntities | null>
Default value : createSelector(getCurrenciesState, currenciesEntitiesSelector)
getCurrenciesState
Type : MemoizedSelector<StateWithSiteContext, CurrenciesState>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state.currencies )

projects/core/src/site-context/store/selectors/languages.selectors.ts

activeLanguageSelector
Default value : (state: LanguagesState) => state.activeLanguage
getActiveLanguage
Type : MemoizedSelector<StateWithSiteContext, string | null>
Default value : createSelector(getLanguagesState, activeLanguageSelector)
getAllLanguages
Type : MemoizedSelector<StateWithSiteContext, [] | null>
Default value : createSelector(getLanguagesEntities, (entities) => { return entities ? Object.keys(entities).map((isocode) => entities[isocode]) : null; })
getLanguagesEntities
Type : MemoizedSelector<StateWithSiteContext, LanguagesEntities | null>
Default value : createSelector(getLanguagesState, languagesEntitiesSelector)
getLanguagesState
Type : MemoizedSelector<StateWithSiteContext, LanguagesState>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state.languages )
languagesEntitiesSelector
Default value : (state: LanguagesState) => state.entities

projects/storefrontapp-e2e-cypress/cypress/helpers/product-details.ts

activeTabContainer
Default value : `${tabsContainer} .active .container`
addToCartButton
Default value : `cx-add-to-cart`
atcModal
Default value : `cx-added-to-cart-dialog`
atcModalCloseButton
Default value : `${atcModal} [aria-label="Close Modal"]`
atcModalItem
Default value : `${atcModal} cx-cart-item`
atcModalTitle
Default value : `${atcModal} .cx-dialog-title`
breadcrumbContainer
Type : string
Default value : 'cx-breadcrumb'
header
Default value : `cx-page-layout[section="header"]`
headerCartButton
Default value : `${header} cx-mini-cart .count`
infoContainer
Default value : `cx-product-intro`
itemCounter
Type : string
Default value : 'cx-item-counter'
PRODUCT_NAME
Type : string
Default value : 'Battery Video Light'
reviewContainer
Type : string
Default value : 'cx-product-reviews'
reviewList
Default value : `${reviewContainer} .review`
shippingTabActive
Default value : `${tabsContainer} .active cx-paragraph`
summaryContainer
Default value : `cx-product-summary`
tabsContainer
Type : string
Default value : 'cx-tab-paragraph-container'
tabsHeaderList
Default value : `${tabsContainer} > div > button`
variantSelectorContainer
Type : string
Default value : '.variant-selector'
variantStyleList
Default value : `${variantSelectorContainer} ul.variant-list`
writeAReviewButton
Default value : `${reviewContainer} .header button`
writeAReviewForm
Default value : `${reviewContainer} form`

feature-libs/cart/base/core/store/actions/cart.action.ts

ADD_EMAIL_TO_CART
Type : string
Default value : '[Cart] Add Email to Cart'
ADD_EMAIL_TO_CART_FAIL
Type : string
Default value : '[Cart] Add Email to Cart Fail'
ADD_EMAIL_TO_CART_SUCCESS
Type : string
Default value : '[Cart] Add Email to Cart Success'
CREATE_CART
Type : string
Default value : '[Cart] Create Cart'
CREATE_CART_FAIL
Type : string
Default value : '[Cart] Create Cart Fail'
CREATE_CART_SUCCESS
Type : string
Default value : '[Cart] Create Cart Success'
DELETE_CART
Type : string
Default value : '[Cart] Delete Cart'
DELETE_CART_FAIL
Type : string
Default value : '[Cart] Delete Cart Fail'
DELETE_CART_SUCCESS
Type : string
Default value : '[Cart] Delete Cart Success'
LOAD_CART
Type : string
Default value : '[Cart] Load Cart'
LOAD_CART_FAIL
Type : string
Default value : '[Cart] Load Cart Fail'
LOAD_CART_SUCCESS
Type : string
Default value : '[Cart] Load Cart Success'
LOAD_CARTS_SUCCESS
Type : string
Default value : '[Cart] Load Carts Success'
MERGE_CART
Type : string
Default value : '[Cart] Merge Cart'
MERGE_CART_SUCCESS
Type : string
Default value : '[Cart] Merge Cart Success'
REMOVE_CART
Type : string
Default value : '[Cart] Remove Cart'
RESET_CART_DETAILS
Type : string
Default value : '[Cart] Reset Cart Details'

projects/core/src/global-message/store/actions/global-message.actions.ts

ADD_MESSAGE
Type : string
Default value : '[Global-message] Add a Message'
REMOVE_MESSAGE
Type : string
Default value : '[Global-message] Remove a Message'
REMOVE_MESSAGES_BY_TYPE
Type : string
Default value : '[Global-message] Remove messages by type'

feature-libs/product-configurator/rulebased/core/state/actions/configurator-cart.action.ts

ADD_NEXT_OWNER
Type : string
Default value : '[Configurator] Add next owner'
ADD_TO_CART
Type : string
Default value : '[Configurator] Add to cart'
READ_CART_ENTRY_CONFIGURATION
Type : string
Default value : '[Configurator] Read Cart Entry Configuration'
READ_CART_ENTRY_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Read Cart Entry Configuration Fail'
READ_CART_ENTRY_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Read Cart Entry Configuration Success'
READ_ORDER_ENTRY_CONFIGURATION
Type : string
Default value : '[Configurator] Read Order Entry Configuration'
READ_ORDER_ENTRY_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Read Order Entry Configuration Fail'
READ_ORDER_ENTRY_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Read Order Entry Configuration Success'
REMOVE_CART_BOUND_CONFIGURATIONS
Type : string
Default value : '[Configurator] Remove cart bound configurations'
SET_NEXT_OWNER_CART_ENTRY
Type : string
Default value : '[Configurator] Set next owner cart entry'
UPDATE_CART_ENTRY
Type : string
Default value : '[Configurator] Update cart entry'
UPDATE_CART_ENTRY_SUCCESS
Type : string
Default value : '[Configurator] Update cart entry success'

projects/core/src/user/store/actions/product-interests.actions.ts

ADD_PRODUCT_INTEREST
Type : string
Default value : 'Add Product Interest'
ADD_PRODUCT_INTEREST_FAIL
Type : string
Default value : 'Add Product Interest Fail'
ADD_PRODUCT_INTEREST_RESET
Type : string
Default value : 'Add Product Interest Reset'
ADD_PRODUCT_INTEREST_SUCCESS
Type : string
Default value : 'Add Product Interest Success'
CLEAR_PRODUCT_INTERESTS
Type : string
Default value : 'Clear Product Interests'
LOAD_PRODUCT_INTERESTS
Type : string
Default value : 'Load Product Interests'
LOAD_PRODUCT_INTERESTS_FAIL
Type : string
Default value : 'Load Product Interests Fail'
LOAD_PRODUCT_INTERESTS_SUCCESS
Type : string
Default value : 'Load Product Interests Success'
REMOVE_PRODUCT_INTEREST
Type : string
Default value : 'Remove Product Interest'
REMOVE_PRODUCT_INTEREST_FAIL
Type : string
Default value : 'Remove Product Interest Fail'
REMOVE_PRODUCT_INTEREST_RESET
Type : string
Default value : 'Remove Product Interest Reset'
REMOVE_PRODUCT_INTEREST_SUCCESS
Type : string
Default value : 'Remove Product Interest Success'

projects/core/src/user/store/user-state.ts

ADD_PRODUCT_INTEREST_PROCESS_ID
Type : string
Default value : 'addProductInterests'
CLAIM_CUSTOMER_COUPON_PROCESS_ID
Type : string
Default value : 'claimCustomerCoupon'
CUSTOMER_COUPONS
Type : string
Default value : '[User] Customer Coupons'
GIVE_CONSENT_PROCESS_ID
Type : string
Default value : 'giveConsent'
NOTIFICATION_PREFERENCES
Type : string
Default value : '[User] Notification Preferences'
PRODUCT_INTERESTS
Type : string
Default value : '[User] Product Interests'
REGIONS
Type : string
Default value : '[User] Regions'
REGISTER_USER_PROCESS_ID
Type : string
Default value : 'registerUser'
REMOVE_PRODUCT_INTERESTS_PROCESS_ID
Type : string
Default value : 'removeProductInterests'
SUBSCRIBE_CUSTOMER_COUPON_PROCESS_ID
Type : string
Default value : 'subscribeCustomerCoupon'
UNSUBSCRIBE_CUSTOMER_COUPON_PROCESS_ID
Type : string
Default value : 'unsubscribeCustomerCoupon'
UPDATE_NOTIFICATION_PREFERENCES_PROCESS_ID
Type : string
Default value : 'updateNotificationPreferences'
USER_ADDRESSES
Type : string
Default value : '[User] User Addresses'
USER_CONSENTS
Type : string
Default value : '[User] User Consents'
USER_COST_CENTERS
Type : string
Default value : '[User] User Cost Centers'
USER_FEATURE
Type : string
Default value : 'user'
USER_PAYMENT_METHODS
Type : string
Default value : '[User] User Payment Methods'
WITHDRAW_CONSENT_PROCESS_ID
Type : string
Default value : 'withdrawConsent'

feature-libs/product-configurator/textfield/core/state/actions/configurator-textfield.action.ts

ADD_TO_CART
Type : string
Default value : '[Configurator] Add to cart Textfield'
ADD_TO_CART_FAIL
Type : string
Default value : '[Configurator] Add to cart Textfield Fail'
CREATE_CONFIGURATION
Type : string
Default value : '[Configurator] Create Configuration Textfield'
CREATE_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Create Configuration Textfield Fail'
CREATE_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Create Configuration Textfield Success'
READ_CART_ENTRY_CONFIGURATION
Type : string
Default value : '[Configurator] Read cart entry configuration Textfield'
READ_CART_ENTRY_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Read cart entry configuration Textfield Fail'
READ_CART_ENTRY_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Read cart entry configuration Textfield Success'
READ_ORDER_ENTRY_CONFIGURATION
Type : string
Default value : '[Configurator] Read order entry configuration textfield'
READ_ORDER_ENTRY_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Read order entry configuration textfield Fail'
READ_ORDER_ENTRY_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Read order entry configuration textfield Success'
REMOVE_CONFIGURATION
Type : string
Default value : '[Configurator] Remove Configuration Textfield'
UPDATE_CART_ENTRY_CONFIGURATION
Type : string
Default value : '[Configurator] Update cart entry configuration Textfield'
UPDATE_CART_ENTRY_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Update cart entry configuration Textfield Fail'
UPDATE_CONFIGURATION
Type : string
Default value : '[Configurator] Update Configuration Textfield'

projects/schematics/src/migrations/3_0/component-deprecations/data/added-to-cart-dialog.component.migration.ts

ADD_TO_CART_COMPONENT_MIGRATION
Type : ComponentData
Default value : { selector: 'cx-add-to-cart', componentClassName: ADD_TO_CART_COMPONENT, removedProperties: [ { name: 'increment', comment: `'increment' property was removed. Use new 'numberOfEntriesBeforeAdd' instead.`, }, { name: 'cartEntry$', comment: `'cartEntry$' property was removed. Use 'activeCartService.getLastEntry(productCode)' instead.`, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/add-to-cart.component.migration.ts

ADD_TO_CART_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/add-to-cart/add-to-cart.component.ts class: ADD_TO_CART_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], }
ADD_TO_CART_COMPONENT_MIGRATION_2
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/add-to-cart/add-to-cart.component.ts class: ADD_TO_CART_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], addParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/order-history.ts

ADD_TO_CART_ENDPOINT_ALIAS
Type : string
Default value : 'addToCart'
CART_PAGE_ALIAS
Type : string
Default value : 'cartPage'
orderHistoryLink
Type : string
Default value : '/my-account/orders'
orderHistoryTest
Type : object
Default value : { // no orders flow checkRedirectNotLoggedInUser(url: string = orderHistoryLink) { it('should redirect to login page if user is not logged in', () => { cy.visit(url); cy.url().should('contain', '/login'); cy.get('cx-login').should('contain', 'Sign In / Register'); }); }, checkRedirectLoggedInUser( sampleUser: SampleUser = user, url: string = orderHistoryLink ) { it('should go to Order History once user has logged in', () => { login(sampleUser.email, sampleUser.password); cy.url().should('contain', url); if (url === replenishmentOrderHistoryUrl) { cy.get('.cx-replenishment-order-history-header h3').should( 'contain', replenishmentOrderHistoryHeaderValue ); } else { cy.get('.cx-order-history-header h2').should( 'contain', 'Order history' ); } }); }, checkStartShoppingButton() { it('should be able to start shopping from an empty Order History', () => { const homePage = waitForPage('homepage', 'getHomePage'); cy.get('.btn.btn-primary.btn-block.active') .findByText('Start Shopping') .click(); cy.wait(`@${homePage}`).its('response.statusCode').should('eq', 200); checkBanner(); }); }, // orders flow checkIfOrderIsDisplayed() { it('should display placed order in Order History', () => { doPlaceOrder().then(() => { doPlaceOrder().then((orderData: any) => { cy.waitForOrderToBePlacedRequest( undefined, undefined, orderData.body.code ); cy.visit('/my-account/orders'); cy.get('cx-order-history h2').should('contain', 'Order history'); cy.get('.cx-order-history-po').should('not.exist'); cy.get('.cx-order-history-cost-center').should('not.exist'); cy.get('.cx-order-history-code > .cx-order-history-value').should( 'contain', orderData.body.code ); cy.get('.cx-order-history-total > .cx-order-history-value').should( 'contain', orderData.body.totalPrice.formattedValue ); }); }); }); }, checkSortingByCode() { it('should sort the orders table by given code', () => { cy.intercept('GET', /sort=byOrderNumber/).as('query_order_asc'); cy.visit('/my-account/orders'); cy.get('.top cx-sorting .ng-select').ngSelect('Order Number'); cy.wait('@query_order_asc').its('response.statusCode').should('eq', 200); cy.get('.cx-order-history-code > .cx-order-history-value').then( ($orders) => { expect(parseInt($orders[0].textContent, 10)).to.be.lessThan( parseInt($orders[1].textContent, 10) ); } ); }); }, checkCorrectDateFormat() { it('should show correct date format', () => { cy.intercept('GET', /users\/current\/orders/).as('getOrderHistoryPage'); cy.visit('/my-account/orders'); // to compare two dates (EN and DE) we have to compare day numbers // EN: "June 15, 2019" // DE: "15. Juni, 2019" const getDayNumber = (element: any) => element.text().replace(',', '').replace('.', '').split(' '); let dayNumberEN: string; cy.wait('@getOrderHistoryPage') .its('response.statusCode') .should('eq', 200); cy.onMobile(() => { clickHamburger(); }); switchLanguage('en'); cy.get('.cx-order-history-placed > .cx-order-history-value') .first() .then((element) => { dayNumberEN = getDayNumber(element)[1]; }); cy.onMobile(() => { clickHamburger(); }); switchLanguage('de'); cy.get('.cx-order-history-placed > .cx-order-history-value') .first() .then((element) => { expect(getDayNumber(element)[0]).to.eq(dayNumberEN); }); cy.onMobile(() => { clickHamburger(); }); switchLanguage('en'); // switch language back }); }, checkOrderDetailsUnconsignedEntries() { it('should display order details page with unconsigned entries', () => { doPlaceOrder().then((orderData: any) => { cy.visit(`/my-account/order/${orderData.body.code}`); cy.get('.cx-item-list-row .cx-link').should('contain', product.name); cy.get('.cx-item-list-row .cx-code').should('contain', product.code); cy.get('.cx-summary-total > .cx-summary-amount').should( 'contain', orderData.body.totalPrice.formattedValue ); }); }); }, }
ORDERS_ALIAS
Type : string
Default value : 'orders'

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quick-order.ts

ADD_TO_CART_ENDPOINT_ALIAS
Type : string
Default value : 'addEntry'
SEARCH_PRODUCTS_ENDPOINT_ALIAS
Type : string
Default value : 'searchProducts'

projects/schematics/src/shared/libs-constants.ts

ADD_TO_CART_ENTRY_POINT
Default value : `@spartacus/cart/base/components/add-to-cart`
ADD_TO_WISHLIST_ENTRY_POINT
Default value : `@spartacus/cart/wish-list/components/add-to-wishlist`
ASM_FEATURE_NAME
Type : string
Default value : 'ASM'

*** File structure end ****

CART_BASE_FEATURE_NAME
Type : string
Default value : 'Cart'
CART_IMPORT_EXPORT_FEATURE_NAME
Type : string
Default value : 'Import-Export'
CART_QUICK_ORDER_FEATURE_NAME
Type : string
Default value : 'Quick-Order'
CART_SAVED_CART_FEATURE_NAME
Type : string
Default value : 'Saved-Cart'
CART_WISHLIST_FEATURE_NAME
Type : string
Default value : 'WishList'
CDC_FEATURE_NAME
Type : string
Default value : 'CDC'
CDS_FEATURE_NAME
Type : string
Default value : 'CDS'
CHECKOUT_B2B_FEATURE_NAME
Type : string
Default value : 'Checkout-B2B'
CHECKOUT_BASE_FEATURE_NAME
Type : string
Default value : 'Checkout'
CHECKOUT_SCHEDULED_REPLENISHMENT_FEATURE_NAME
Type : string
Default value : 'Checkout-Scheduled-Replenishment'
CORE_SPARTACUS_SCOPES
Type : string[]
Default value : [ SPARTACUS_CORE, SPARTACUS_ASSETS, SPARTACUS_SCHEMATICS, SPARTACUS_STOREFRONTLIB, SPARTACUS_STYLES, SPARTACUS_SETUP, ]
DIGITAL_PAYMENTS_FEATURE_NAME
Type : string
Default value : 'Digital-Payments'
EPD_VISUALIZATION_FEATURE_NAME
Type : string
Default value : 'EPD-Visualization'
FEATURES_LIBS_SKIP_SCOPES
Type : []
Default value : [SPARTACUS_SCOPE]
MINI_CART_ENTRY_POINT
Default value : `@spartacus/cart/base/components/mini-cart`
ORDER_FEATURE_NAME
Type : string
Default value : 'Order'
ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME
Type : string
Default value : 'Account-Summary'
ORGANIZATION_ADMINISTRATION_FEATURE_NAME
Type : string
Default value : 'Administration'
ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME
Type : string
Default value : 'Order-Approval'
PRODUCT_BULK_PRICING_FEATURE_NAME
Type : string
Default value : 'Bulk-Pricing'
PRODUCT_CONFIGURATOR_CPQ_FEATURE_NAME
Type : string
Default value : 'CPQ-Configurator'
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME
Type : string
Default value : 'Textfield-Configurator'
PRODUCT_CONFIGURATOR_VC_FEATURE_NAME
Type : string
Default value : 'VC-Configurator'
PRODUCT_IMAGE_ZOOM_FEATURE_NAME
Type : string
Default value : 'Image-Zoom'
PRODUCT_VARIANTS_FEATURE_NAME
Type : string
Default value : 'Product-Variants'
QUALTRICS_FEATURE_NAME
Type : string
Default value : 'Qualtrics'
SMARTEDIT_FEATURE_NAME
Type : string
Default value : 'SmartEdit'
SPARTACUS_ADMINISTRATION
Default value : `@spartacus/organization/administration`
SPARTACUS_ASM
Default value : `@spartacus/asm`
SPARTACUS_ASM_ASSETS
Default value : `@spartacus/asm/assets`
SPARTACUS_ASM_ROOT
Default value : `@spartacus/asm/root`
SPARTACUS_ASSETS
Default value : `@spartacus/assets`
SPARTACUS_BULK_PRICING
Default value : `@spartacus/product/bulk-pricing`
SPARTACUS_BULK_PRICING_ASSETS
Default value : `@spartacus/product/bulk-pricing/assets`
SPARTACUS_BULK_PRICING_ROOT
Default value : `@spartacus/product/bulk-pricing/root`
SPARTACUS_CART
Default value : `@spartacus/cart`
SPARTACUS_CART_BASE
Default value : `@spartacus/cart/base`
SPARTACUS_CART_BASE_ASSETS
Default value : `@spartacus/cart/base/assets`
SPARTACUS_CART_BASE_COMPONENTS
Default value : `@spartacus/cart/base/components`
SPARTACUS_CART_BASE_ROOT
Default value : `@spartacus/cart/base/root`
SPARTACUS_CART_IMPORT_EXPORT
Default value : `@spartacus/cart/import-export`
SPARTACUS_CART_IMPORT_EXPORT_ASSETS
Default value : `@spartacus/cart/import-export/assets`
SPARTACUS_CART_IMPORT_EXPORT_ROOT
Default value : `@spartacus/cart/import-export/root`
SPARTACUS_CART_QUICK_ORDER_COMPONENTS
Default value : `@spartacus/cart/quick-order/components`
SPARTACUS_CART_QUICK_ORDER_CORE
Default value : `@spartacus/cart/quick-order/core`
SPARTACUS_CART_QUICK_ORDER_ROOT
Default value : `@spartacus/cart/quick-order/root`
SPARTACUS_CART_SAVED_CART_COMPONENTS
Default value : `@spartacus/cart/saved-cart/components`
SPARTACUS_CART_SAVED_CART_CORE
Default value : `@spartacus/cart/saved-cart/core`
SPARTACUS_CART_SAVED_CART_ROOT
Default value : `@spartacus/cart/saved-cart/root`
SPARTACUS_CART_WISHLIST
Default value : `@spartacus/cart/wish-list`
SPARTACUS_CART_WISHLIST_ASSETS
Default value : `@spartacus/cart/wish-list/assets`
SPARTACUS_CART_WISHLIST_ROOT
Default value : `@spartacus/cart/wish-list/root`
SPARTACUS_CDC
Default value : `@spartacus/cdc`
SPARTACUS_CDC_ROOT
Default value : `@spartacus/cdc/root`
SPARTACUS_CDC_USER_ACCOUNT
Default value : `@spartacus/cdc/user-account`
SPARTACUS_CDC_USER_PROFILE
Default value : `@spartacus/cdc/user-profile`
SPARTACUS_CDS
Default value : `@spartacus/cds`
SPARTACUS_CHECKOUT
Default value : `@spartacus/checkout`
SPARTACUS_CHECKOUT_B2B
Default value : `@spartacus/checkout/b2b`
SPARTACUS_CHECKOUT_B2B_ASSETS
Default value : `@spartacus/checkout/b2b/assets`
SPARTACUS_CHECKOUT_B2B_COMPONENTS
Default value : `@spartacus/checkout/b2b/components`
SPARTACUS_CHECKOUT_B2B_CORE
Default value : `@spartacus/checkout/b2b/core`
SPARTACUS_CHECKOUT_B2B_OCC
Default value : `@spartacus/checkout/b2b/occ`
SPARTACUS_CHECKOUT_B2B_ROOT
Default value : `@spartacus/checkout/b2b/root`
SPARTACUS_CHECKOUT_BASE
Default value : `@spartacus/checkout/base`
SPARTACUS_CHECKOUT_BASE_ASSETS
Default value : `@spartacus/checkout/base/assets`
SPARTACUS_CHECKOUT_BASE_COMPONENTS
Default value : `@spartacus/checkout/base/components`
SPARTACUS_CHECKOUT_BASE_CORE
Default value : `@spartacus/checkout/base/core`
SPARTACUS_CHECKOUT_BASE_OCC
Default value : `@spartacus/checkout/base/occ`
SPARTACUS_CHECKOUT_BASE_ROOT
Default value : `@spartacus/checkout/base/root`
SPARTACUS_CHECKOUT_OLD_COMPONENTS
Default value : `@spartacus/checkout/components`
SPARTACUS_CHECKOUT_OLD_CORE
Default value : `@spartacus/checkout/core`
SPARTACUS_CHECKOUT_OLD_OCC
Default value : `@spartacus/checkout/occ`
SPARTACUS_CHECKOUT_OLD_ROOT
Default value : `@spartacus/checkout/root`
SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT
Default value : `@spartacus/checkout/scheduled-replenishment`
SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ASSETS
Default value : `@spartacus/checkout/scheduled-replenishment/assets`
SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_COMPONENTS
Default value : `@spartacus/checkout/scheduled-replenishment/components`
SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_CORE
Default value : `@spartacus/checkout/scheduled-replenishment/core`
SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_OCC
Default value : `@spartacus/checkout/scheduled-replenishment/occ`
SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT
Default value : `@spartacus/checkout/scheduled-replenishment/root`
SPARTACUS_CONFIGURATION_MODULE
Type : string
Default value : 'spartacus-configuration'
SPARTACUS_CORE
Default value : `@spartacus/core`
SPARTACUS_DIGITAL_PAYMENTS
Default value : `@spartacus/digital-payments`
SPARTACUS_DIGITAL_PAYMENTS_ASSETS
Default value : `@spartacus/digital-payments/assets`
SPARTACUS_EPD_VISUALIZATION
Default value : `@spartacus/epd-visualization`
SPARTACUS_EPD_VISUALIZATION_ASSETS
Default value : `@spartacus/epd-visualization/assets`
SPARTACUS_EPD_VISUALIZATION_ROOT
Default value : `@spartacus/epd-visualization/root`
SPARTACUS_ESLINT_PLUGIN
Default value : `@spartacus/eslint-plugin-eslint`
SPARTACUS_FEATURES_MODULE
Type : string
Default value : 'spartacus-features'
SPARTACUS_FEATURES_NG_MODULE
Type : string
Default value : 'SpartacusFeaturesModule'
SPARTACUS_IMAGE_ZOOM
Default value : `@spartacus/product/image-zoom`
SPARTACUS_IMAGE_ZOOM_ASSETS
Default value : `@spartacus/product/image-zoom/assets`
SPARTACUS_IMAGE_ZOOM_ROOT
Default value : `@spartacus/product/image-zoom/root`
SPARTACUS_MODULE
Type : string
Default value : 'spartacus'
SPARTACUS_ORDER
Default value : `@spartacus/order`
SPARTACUS_ORDER_ASSETS
Default value : `@spartacus/order/assets`
SPARTACUS_ORDER_COMPONENTS
Default value : `@spartacus/order/components`
SPARTACUS_ORDER_ROOT
Default value : `@spartacus/order/root`
SPARTACUS_ORGANIZATION
Default value : `@spartacus/organization`
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY
Default value : `@spartacus/organization/account-summary`
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ASSETS
Default value : `@spartacus/organization/account-summary/assets`
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_COMPONENTS
Default value : `@spartacus/organization/account-summary/components`
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_CORE
Default value : `@spartacus/organization/account-summary/core`
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_OCC
Default value : `@spartacus/organization/account-summary/occ`
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT
Default value : `@spartacus/organization/account-summary/root`
SPARTACUS_ORGANIZATION_ADMINISTRATION_ASSETS
Default value : `@spartacus/organization/administration/assets`
SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS
Default value : `@spartacus/organization/administration/components`
SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE
Default value : `@spartacus/organization/administration/core`
SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT
Default value : `@spartacus/organization/administration/root`
SPARTACUS_ORGANIZATION_ORDER_APPROVAL
Default value : `@spartacus/organization/order-approval`
SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ASSETS
Default value : `@spartacus/organization/order-approval/assets`
SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT
Default value : `@spartacus/organization/order-approval/root`
SPARTACUS_PERSONALIZATION
Default value : `@spartacus/tracking/personalization`
SPARTACUS_PERSONALIZATION_ROOT
Default value : `@spartacus/tracking/personalization/root`
SPARTACUS_PRODUCT
Default value : `@spartacus/product`
SPARTACUS_PRODUCT_CONFIGURATOR
Default value : `@spartacus/product-configurator`
SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS
Default value : `@spartacus/product-configurator/common/assets`
SPARTACUS_PRODUCT_CONFIGURATOR_COMMON
Default value : `@spartacus/product-configurator/common`
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED
Default value : `@spartacus/product-configurator/rulebased`
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ
Default value : `@spartacus/product-configurator/rulebased/cpq`
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT
Default value : `@spartacus/product-configurator/rulebased/root`
SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD
Default value : `@spartacus/product-configurator/textfield`
SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT
Default value : `@spartacus/product-configurator/textfield/root`
SPARTACUS_PRODUCT_VARIANTS_COMPONENTS
Default value : `@spartacus/product/variants/components`
SPARTACUS_PRODUCT_VARIANTS_ROOT
Default value : `@spartacus/product/variants/root`
SPARTACUS_QUALTRICS
Default value : `@spartacus/qualtrics`
SPARTACUS_QUALTRICS_COMPONENTS
Default value : `@spartacus/qualtrics/components`
SPARTACUS_QUALTRICS_ROOT
Default value : `@spartacus/qualtrics/root`
SPARTACUS_QUICK_ORDER
Default value : `@spartacus/cart/quick-order`
SPARTACUS_QUICK_ORDER_ASSETS
Default value : `@spartacus/cart/quick-order/assets`
SPARTACUS_QUICK_ORDER_ROOT
Default value : `@spartacus/cart/quick-order/root`
SPARTACUS_ROUTING_MODULE
Type : string
Default value : 'app-routing'

*** Scopes end ****

SPARTACUS_SAVED_CART
Default value : `@spartacus/cart/saved-cart`
SPARTACUS_SAVED_CART_ASSETS
Default value : `@spartacus/cart/saved-cart/assets`
SPARTACUS_SAVED_CART_ROOT
Default value : `@spartacus/cart/saved-cart/root`
SPARTACUS_SCHEMATICS
Default value : `@spartacus/schematics`
SPARTACUS_SCOPE
Default value : `@spartacus/`

*** Scopes start ****

SPARTACUS_SETUP
Default value : `@spartacus/setup`
SPARTACUS_SETUP_SSR
Default value : `@spartacus/setup/ssr`
SPARTACUS_SMARTEDIT
Default value : `@spartacus/smartedit`
SPARTACUS_SMARTEDIT_ROOT
Default value : `@spartacus/smartedit/root`
SPARTACUS_STOREFINDER
Default value : `@spartacus/storefinder`
SPARTACUS_STOREFINDER_ASSETS
Default value : `@spartacus/storefinder/assets`
SPARTACUS_STOREFINDER_ROOT
Default value : `@spartacus/storefinder/root`
SPARTACUS_STOREFRONTLIB
Default value : `@spartacus/storefront`
SPARTACUS_STYLES
Default value : `@spartacus/styles`
SPARTACUS_TMS_AEP
Default value : `@spartacus/tracking/tms/aep`
SPARTACUS_TMS_CORE
Default value : `@spartacus/tracking/tms/core`
SPARTACUS_TMS_GTM
Default value : `@spartacus/tracking/tms/gtm`
SPARTACUS_TRACKING
Default value : `@spartacus/tracking`
SPARTACUS_USER
Default value : `@spartacus/user`
SPARTACUS_USER_ACCOUNT
Default value : `@spartacus/user/account`
SPARTACUS_USER_ACCOUNT_ASSETS
Default value : `@spartacus/user/account/assets`
SPARTACUS_USER_ACCOUNT_COMPONENTS
Default value : `@spartacus/user/account/components`
SPARTACUS_USER_ACCOUNT_CORE
Default value : `@spartacus/user/account/core`
SPARTACUS_USER_ACCOUNT_OCC
Default value : `@spartacus/user/account/occ`
SPARTACUS_USER_ACCOUNT_ROOT
Default value : `@spartacus/user/account/root`
SPARTACUS_USER_PROFILE
Default value : `@spartacus/user/profile`
SPARTACUS_USER_PROFILE_ASSETS
Default value : `@spartacus/user/profile/assets`
SPARTACUS_USER_PROFILE_COMPONENTS
Default value : `@spartacus/user/profile/components`
SPARTACUS_USER_PROFILE_CORE
Default value : `@spartacus/user/profile/core`
SPARTACUS_USER_PROFILE_OCC
Default value : `@spartacus/user/profile/occ`
SPARTACUS_USER_PROFILE_ROOT
Default value : `@spartacus/user/profile/root`
SPARTACUS_VARIANTS
Default value : `@spartacus/product/variants`
SPARTACUS_VARIANTS_ASSETS
Default value : `@spartacus/product/variants/assets`
SPARTACUS_VARIANTS_ROOT
Default value : `@spartacus/product/variants/root`
STOREFINDER_FEATURE_NAME
Type : string
Default value : 'Store-Finder'
TRACKING_PERSONALIZATION_FEATURE_NAME
Type : string
Default value : 'Personalization'
TRACKING_TMS_AEP_FEATURE_NAME
Type : string
Default value : 'TMS-AEPL'
TRACKING_TMS_GTM_FEATURE_NAME
Type : string
Default value : 'TMS-GTM'
USER_ACCOUNT_FEATURE_NAME
Type : string
Default value : 'User-Account'
USER_PROFILE_FEATURE_NAME
Type : string
Default value : 'User-Profile'

feature-libs/cart/base/root/feature-name.ts

ADD_TO_CART_FEATURE
Type : string
Default value : 'addToCart'
CART_BASE_CORE_FEATURE
Type : string
Default value : 'cartBaseCore'
CART_BASE_FEATURE
Type : string
Default value : 'cartBase'
MINI_CART_FEATURE
Type : string
Default value : 'miniCart'

projects/schematics/src/shared/lib-configs/cart-schematics-config.ts

ADD_TO_CART_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ADD_TO_CART_FEATURE'
ADD_TO_CART_MODULE
Type : string
Default value : 'AddToCartModule'
ADD_TO_WISHLIST_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ADD_TO_WISHLIST_FEATURE'
ADD_TO_WISHLIST_MODULE
Type : string
Default value : 'AddToWishListModule'
CART_BASE_FEATURE_MODULE_NAME
Type : string
Default value : 'CartBase'
CART_BASE_FEATURE_NAME_CONSTANT
Type : string
Default value : 'CART_BASE_FEATURE'
CART_BASE_MODULE
Type : string
Default value : 'CartBaseModule'
CART_BASE_ROOT_MODULE
Type : string
Default value : 'CartBaseRootModule'
CART_BASE_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CART_BASE_FEATURE_NAME, mainScope: SPARTACUS_CART, featureScope: SPARTACUS_CART_BASE, }, folderName: CART_FOLDER_NAME, moduleName: CART_BASE_FEATURE_MODULE_NAME, featureModule: [ { name: CART_BASE_MODULE, importPath: SPARTACUS_CART_BASE, }, { name: MINI_CART_MODULE, importPath: MINI_CART_ENTRY_POINT, }, { name: ADD_TO_CART_MODULE, importPath: ADD_TO_CART_ENTRY_POINT, }, ], rootModule: { name: CART_BASE_ROOT_MODULE, importPath: SPARTACUS_CART_BASE_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_CART_BASE_ROOT, namedImports: [ CART_BASE_FEATURE_NAME_CONSTANT, MINI_CART_FEATURE_NAME_CONSTANT, ADD_TO_CART_FEATURE_NAME_CONSTANT, ], }, i18n: { resources: CART_BASE_TRANSLATIONS, chunks: CART_BASE_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_CART_BASE_ASSETS, }, styles: { scssFileName: CART_SCSS_FILE_NAME, importStyle: SPARTACUS_CART, }, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], }
CART_BASE_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'cartBaseTranslationChunksConfig'
CART_BASE_TRANSLATIONS
Type : string
Default value : 'cartBaseTranslations'
CART_FOLDER_NAME
Type : string
Default value : 'cart'
CART_IMPORT_EXPORT_FEATURE_NAME_CONSTANT
Type : string
Default value : 'CART_IMPORT_EXPORT_FEATURE'
CART_IMPORT_EXPORT_MODULE
Type : string
Default value : 'ImportExportModule'
CART_IMPORT_EXPORT_MODULE_NAME
Type : string
Default value : 'CartImportExport'
CART_IMPORT_EXPORT_ROOT_MODULE
Type : string
Default value : 'ImportExportRootModule'
CART_IMPORT_EXPORT_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CART_IMPORT_EXPORT_FEATURE_NAME, mainScope: SPARTACUS_CART, featureScope: SPARTACUS_CART_IMPORT_EXPORT, }, folderName: CART_FOLDER_NAME, moduleName: CART_IMPORT_EXPORT_MODULE_NAME, featureModule: { name: CART_IMPORT_EXPORT_MODULE, importPath: SPARTACUS_CART_IMPORT_EXPORT, }, rootModule: { name: CART_IMPORT_EXPORT_ROOT_MODULE, importPath: SPARTACUS_CART_IMPORT_EXPORT_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_CART_IMPORT_EXPORT_ROOT, namedImports: [CART_IMPORT_EXPORT_FEATURE_NAME_CONSTANT], }, i18n: { resources: CART_IMPORT_EXPORT_TRANSLATIONS, chunks: CART_IMPORT_EXPORT_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_CART_IMPORT_EXPORT_ASSETS, }, styles: { scssFileName: CART_SCSS_FILE_NAME, importStyle: SPARTACUS_CART, }, }
CART_IMPORT_EXPORT_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'importExportTranslationChunksConfig'
CART_IMPORT_EXPORT_TRANSLATIONS
Type : string
Default value : 'importExportTranslations'
CART_QUICK_ORDER_FEATURE_NAME_CONSTANT
Type : string
Default value : 'CART_QUICK_ORDER_FEATURE'
CART_QUICK_ORDER_MODULE_NAME
Type : string
Default value : 'CartQuickOrder'
CART_QUICK_ORDER_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CART_QUICK_ORDER_FEATURE_NAME, mainScope: SPARTACUS_CART, featureScope: SPARTACUS_QUICK_ORDER, }, folderName: CART_FOLDER_NAME, moduleName: CART_QUICK_ORDER_MODULE_NAME, featureModule: { name: QUICK_ORDER_MODULE, importPath: SPARTACUS_QUICK_ORDER, }, rootModule: { name: QUICK_ORDER_ROOT_MODULE, importPath: SPARTACUS_QUICK_ORDER_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_QUICK_ORDER_ROOT, namedImports: [CART_QUICK_ORDER_FEATURE_NAME_CONSTANT], }, i18n: { resources: QUICK_ORDER_TRANSLATIONS, chunks: QUICK_ORDER_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_QUICK_ORDER_ASSETS, }, styles: { scssFileName: CART_SCSS_FILE_NAME, importStyle: SPARTACUS_CART, }, dependencyFeatures: [CART_BASE_FEATURE_NAME], }
CART_SAVED_CART_FEATURE_NAME_CONSTANT
Type : string
Default value : 'CART_SAVED_CART_FEATURE'
CART_SAVED_CART_MODULE_NAME
Type : string
Default value : 'CartSavedCart'
CART_SAVED_CART_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CART_SAVED_CART_FEATURE_NAME, mainScope: SPARTACUS_CART, featureScope: SPARTACUS_SAVED_CART, }, folderName: CART_FOLDER_NAME, moduleName: CART_SAVED_CART_MODULE_NAME, featureModule: { name: SAVED_CART_MODULE, importPath: SPARTACUS_SAVED_CART, }, rootModule: { name: SAVED_CART_ROOT_MODULE, importPath: SPARTACUS_SAVED_CART_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_SAVED_CART_ROOT, namedImports: [CART_SAVED_CART_FEATURE_NAME_CONSTANT], }, i18n: { resources: SAVED_CART_TRANSLATIONS, chunks: SAVED_CART_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_SAVED_CART_ASSETS, }, styles: { scssFileName: CART_SCSS_FILE_NAME, importStyle: SPARTACUS_CART, }, dependencyFeatures: [CART_BASE_FEATURE_NAME], }
CART_SCSS_FILE_NAME
Type : string
Default value : 'cart.scss'
CART_WISHLIST_FEATURE_MODULE_NAME
Type : string
Default value : 'WishList'
CART_WISHLIST_FEATURE_NAME_CONSTANT
Type : string
Default value : 'CART_WISH_LIST_FEATURE'
CART_WISHLIST_MODULE
Type : string
Default value : 'WishListModule'
CART_WISHLIST_ROOT_MODULE
Type : string
Default value : 'WishListRootModule'
CART_WISHLIST_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CART_WISHLIST_FEATURE_NAME, mainScope: SPARTACUS_CART, featureScope: SPARTACUS_CART_WISHLIST, }, folderName: CART_FOLDER_NAME, moduleName: CART_WISHLIST_FEATURE_MODULE_NAME, featureModule: [ { name: CART_WISHLIST_MODULE, importPath: SPARTACUS_CART_WISHLIST, }, { name: ADD_TO_WISHLIST_MODULE, importPath: ADD_TO_WISHLIST_ENTRY_POINT, }, ], rootModule: { name: CART_WISHLIST_ROOT_MODULE, importPath: SPARTACUS_CART_WISHLIST_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_CART_WISHLIST_ROOT, namedImports: [ CART_WISHLIST_FEATURE_NAME_CONSTANT, ADD_TO_WISHLIST_FEATURE_NAME_CONSTANT, ], }, i18n: { resources: CART_WISHLIST_TRANSLATIONS, chunks: CART_WISHLIST_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_CART_WISHLIST_ASSETS, }, styles: { scssFileName: CART_SCSS_FILE_NAME, importStyle: SPARTACUS_CART, }, dependencyFeatures: [CART_BASE_FEATURE_NAME], }
CART_WISHLIST_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'wishListTranslationChunksConfig'
CART_WISHLIST_TRANSLATIONS
Type : string
Default value : 'wishListTranslations'
MINI_CART_FEATURE_NAME_CONSTANT
Type : string
Default value : 'MINI_CART_FEATURE'
MINI_CART_MODULE
Type : string
Default value : 'MiniCartModule'
QUICK_ORDER_MODULE
Type : string
Default value : 'QuickOrderModule'
QUICK_ORDER_ROOT_MODULE
Type : string
Default value : 'QuickOrderRootModule'
QUICK_ORDER_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'quickOrderTranslationChunksConfig'
QUICK_ORDER_TRANSLATIONS
Type : string
Default value : 'quickOrderTranslations'
SAVED_CART_MODULE
Type : string
Default value : 'SavedCartModule'
SAVED_CART_ROOT_MODULE
Type : string
Default value : 'SavedCartRootModule'
SAVED_CART_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'savedCartTranslationChunksConfig'
SAVED_CART_TRANSLATIONS
Type : string
Default value : 'savedCartTranslations'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/add-to-saved-cart.component.migration.ts

ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts class: ADD_TO_SAVED_CART_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts class: ADD_TO_SAVED_CART_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, ], }

feature-libs/cart/wish-list/root/feature-name.ts

ADD_TO_WISHLIST_FEATURE
Type : string
Default value : 'addToWishList'
CART_WISH_LIST_CORE_FEATURE
Type : string
Default value : 'cartWishListCore'
CART_WISH_LIST_FEATURE
Type : string
Default value : 'cartWishList'

projects/core/src/user/store/actions/user-addresses.action.ts

ADD_USER_ADDRESS
Type : string
Default value : '[User] Add User Address'
ADD_USER_ADDRESS_FAIL
Type : string
Default value : '[User] Add User Address Fail'
ADD_USER_ADDRESS_SUCCESS
Type : string
Default value : '[User] Add User Address Success'
DELETE_USER_ADDRESS
Type : string
Default value : '[User] Delete User Address'
DELETE_USER_ADDRESS_FAIL
Type : string
Default value : '[User] Delete User Address Fail'
DELETE_USER_ADDRESS_SUCCESS
Type : string
Default value : '[User] Delete User Address Success'
LOAD_USER_ADDRESSES
Type : string
Default value : '[User] Load User Addresses'
LOAD_USER_ADDRESSES_FAIL
Type : string
Default value : '[User] Load User Addresses Fail'
LOAD_USER_ADDRESSES_SUCCESS
Type : string
Default value : '[User] Load User Addresses Success'
UPDATE_USER_ADDRESS
Type : string
Default value : '[User] Update User Address'
UPDATE_USER_ADDRESS_FAIL
Type : string
Default value : '[User] Update User Address Fail'
UPDATE_USER_ADDRESS_SUCCESS
Type : string
Default value : '[User] Update User Address Success'

feature-libs/cart/base/core/store/multi-cart-state.ts

ADD_VOUCHER_PROCESS_ID
Type : string
Default value : 'addVoucher'

Add voucher process const

MULTI_CART_DATA
Type : string
Default value : '[Multi Cart] Multi Cart Data'
MULTI_CART_FEATURE
Type : string
Default value : 'cart'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts

ADDED_TO_CART_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.ts class: ADDED_TO_CART_DIALOG_COMPONENT, importPath: SPARTACUS_CART_BASE_COMPONENTS, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: ACTIVE_CART_FACADE, importPath: SPARTACUS_CART_BASE_ROOT }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts

ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/add-to-cart/added-to-cart-dialog/added-to-cart-dialog.component.ts class: ADDED_TO_CART_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], removeParams: [ { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/added-to-cart-dialog-component.migration.ts

ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ADDED_TO_CART_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: INCREMENT, comment: `// ${TODO_SPARTACUS} Property '${ADDED_TO_CART_DIALOG_COMPONENT}.${INCREMENT}' was removed. Please set 'numberOfEntriesBeforeAdd' property instead`, }, { class: ADDED_TO_CART_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: ORDER_PROMOTIONS$, comment: `// ${TODO_SPARTACUS} Property '${ADDED_TO_CART_DIALOG_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog-event.listener.migration.ts

ADDED_TO_CART_DIALOG_EVENT_LISTENER_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog-event.listener.ts class: ADDED_TO_CART_DIALOG_EVENT_LISTENER, importPath: SPARTACUS_CART_BASE_COMPONENTS, deprecatedParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.migration.ts

ADDRESS_BOOK_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.ts class: ADDRESS_BOOK_COMPONENT, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ADDRESS_BOOK_COMPONENT_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-book.component.migration.ts

ADDRESS_BOOK_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.ts class: ADDRESS_BOOK_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ADDRESS_BOOK_COMPONENT_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.service.migration.ts

ADDRESS_BOOK_COMPONENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.service.ts class: ADDRESS_BOOK_COMPONENT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts

ADDRESS_BOOK_PATH
Default value : `/${myAccount}/address-book`
BASE_URL
Default value : Cypress.config().baseUrl
CART
Type : string
Default value : 'cart'
CART_PATH
Type : string
Default value : '/cart'
CART_REQUEST
Default value : `${Cypress.env( 'OCC_PREFIX' )}/${CONTENT_CATALOG}/users/current/carts/*`
CART_REQUEST_ALIAS
Type : string
Default value : 'cart_request_alias'
CHECKOUT_DELIVERY_ADDRESS_PATH
Type : string
Default value : '/checkout/delivery-address'
CHECKOUT_DELIVERY_MODE_PATH
Type : string
Default value : '/checkout/delivery-mode'
CHECKOUT_PAYMENT_DETAILS_PATH
Type : string
Default value : '/checkout/payment-details'
CHECKOUT_REVIEW_ORDER_PATH
Type : string
Default value : '/checkout/review-order'
CLOSE_ACCOUNT_PATH
Default value : `/${myAccount}/close-account`
CONSENT_MANAGEMENT_PATH
Default value : `/${myAccount}/consents`
CONTENT_CATALOG
Default value : Cypress.env('BASE_SITE')
CURRENCIES
Type : string
Default value : 'currencies'
CURRENCY_JPY
Type : string
Default value : 'JPY'
CURRENCY_LABEL
Type : string
Default value : 'Currency'
CURRENCY_REQUEST
Default value : `${Cypress.env( 'OCC_PREFIX' )}/${CONTENT_CATALOG}/currencies?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
CURRENCY_USD
Type : string
Default value : 'USD'
FULL_BASE_URL_DE_USD
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_DE}/${CURRENCY_USD}`
FULL_BASE_URL_EN_JPY
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_EN}/${CURRENCY_JPY}`
FULL_BASE_URL_EN_USD
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_EN}/${CURRENCY_USD}`
LANGUAGE_DE
Type : string
Default value : 'de'
LANGUAGE_EN
Type : string
Default value : 'en'
LANGUAGE_LABEL
Type : string
Default value : 'Language'
LANGUAGE_REQUEST
Default value : `${Cypress.env( 'OCC_PREFIX' )}/${CONTENT_CATALOG}/languages?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
LANGUAGES
Type : string
Default value : 'languages'
MONTH_DE
Default value : new Date().toLocaleDateString('de-DE', { month: 'long', })
myAccount
Type : string
Default value : 'my-account'
ORDER_PATH
Default value : `/${myAccount}/orders`
PAGE_REQUEST
Default value : `${Cypress.env( 'OCC_PREFIX' )}/${CONTENT_CATALOG}/cms/pages?fields=DEFAULT&pageType=CategoryPage&code=574&lang=${LANGUAGE_DE}&curr=${CURRENCY_USD}`
PAGES
Type : string
Default value : 'pages'
PAYMENT_DETAILS_PATH
Default value : `/${myAccount}/payment-details`
PERSONAL_DETAILS_PATH
Default value : `/${myAccount}/update-profile`
PRODUCT_ID_1
Type : string
Default value : '280916'
PRODUCT_ID_2
Type : string
Default value : '1687508'
PRODUCT_NAME_CART_DE
Type : string
Default value : 'Digitalkamera'
PRODUCT_NAME_DETAILS_DE
Type : string
Default value : 'Stativ mit Fernbedienung'
PRODUCT_NAME_SEARCH_DE
Type : string
Default value : 'FUN Einwegkamera mit Blitz, 27+12 Bilder'
PRODUCT_PATH_1
Default value : `/product/${PRODUCT_ID_1}`
PRODUCT_PATH_2
Default value : `/product/${PRODUCT_ID_2}`
PRODUCT_SEARCH_PATH
Type : string
Default value : '/Open-Catalogue/Cameras/Film-Cameras/c/574?pageSize=10&categoryCode=574&query=:relevance:category:574'
REGISTRATION_PATH
Type : string
Default value : '/login/register'
TITLE_DE
Type : string
Default value : 'Herr'
TITLE_REQUEST
Default value : `${Cypress.env( 'OCC_PREFIX' )}/${CONTENT_CATALOG}/titles?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
TITLES
Type : string
Default value : 'titles'
UPDATE_EMAIL_PATH
Default value : `/${myAccount}/update-email`
UPDATE_PASSWORD_PATH
Default value : `/${myAccount}/update-password`

feature-libs/organization/administration/core/store/organization-state.ts

ADDRESS_ENTITIES
Type : string
Default value : 'addresses-entities'
ADDRESS_LIST
Type : string
Default value : 'addresses-list'
B2B_USER_APPROVERS
Type : string
Default value : 'b2bUser-approvers'
B2B_USER_ENTITIES
Type : string
Default value : 'b2bUser-entities'
B2B_USER_FEATURE
Type : string
Default value : 'b2bUser'
B2B_USER_PERMISSIONS
Type : string
Default value : 'b2bUser-permissions'
B2B_USER_USER_GROUPS
Type : string
Default value : 'b2bUser-user-groups'
BUDGET_ENTITIES
Type : string
Default value : 'budget-entities'
BUDGET_FEATURE
Type : string
Default value : 'budget'
BUDGET_LIST
Type : string
Default value : 'budget-list'
COST_CENTER_ASSIGNED_BUDGETS
Type : string
Default value : 'costCenter-assigned-budgets'
COST_CENTER_ENTITIES
Type : string
Default value : 'costCenter-entities'
COST_CENTER_FEATURE
Type : string
Default value : 'costCenter'
COST_CENTER_LIST
Type : string
Default value : 'costCenter-list'
ORG_UNIT_APPROVAL_PROCESSES
Type : string
Default value : 'approvalProcesses'
ORG_UNIT_APPROVAL_PROCESSES_ENTITIES
Type : string
Default value : 'orgUnit-approval-processes'
ORG_UNIT_ASSIGNED_USERS
Type : string
Default value : 'orgUnit-assigned-users'
ORG_UNIT_ENTITIES
Type : string
Default value : 'orgUnit-entities'
ORG_UNIT_FEATURE
Type : string
Default value : 'orgUnit'
ORG_UNIT_NODE_ENTITIES
Type : string
Default value : 'orgUnitNode-entities'
ORG_UNIT_NODE_LIST
Type : string
Default value : 'orgUnitNode-list'
ORG_UNIT_NODES
Type : string
Default value : 'availableOrgUnitNodes'
ORG_UNIT_TREE
Type : string
Default value : 'tree'
ORG_UNIT_TREE_ENTITY
Type : string
Default value : 'orgUnit-tree'
ORGANIZATION_FEATURE
Type : string
Default value : 'organization'
PERMISSION_ENTITIES
Type : string
Default value : 'permission-entities'
PERMISSION_FEATURE
Type : string
Default value : 'permission'
PERMISSION_LIST
Type : string
Default value : 'permission-list'
PERMISSION_TYPES
Type : string
Default value : 'permission-types'
PERMISSION_TYPES_LIST
Type : string
Default value : 'permission-types-list'
USER_GROUP_AVAILABLE_CUSTOMERS
Type : string
Default value : 'userGroup-available-org-customers'
USER_GROUP_ENTITIES
Type : string
Default value : 'userGroup-entities'
USER_GROUP_FEATURE
Type : string
Default value : 'userGroup'
USER_GROUP_LIST
Type : string
Default value : 'userGroup-list'
USER_GROUP_PERMISSIONS
Type : string
Default value : 'userGroup-available-order-approval-permissions'
USER_LIST
Type : string
Default value : 'b2bUser-list'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-form.component.migration.ts

ADDRESS_FORM_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts class: ADDRESS_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: FORM_BUILDER, importPath: ANGULAR_FORMS, }, { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-form.component.migration.ts

ADDRESS_FORM_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/address-book/address-form/address-form.component.ts class: ADDRESS_FORM_COMPONENT, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: FORM_BUILDER, importPath: ANGULAR_FORMS }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE }, { className: USER_SERVICE, importPath: SPARTACUS_CORE }, { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], removeParams: [ { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE }, ], }
ADDRESS_FORM_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/address-book/address-form/address-form.component.ts class: ADDRESS_FORM_COMPONENT, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: FORM_BUILDER, importPath: ANGULAR_FORMS }, { className: USER_SERVICE, importPath: SPARTACUS_CORE }, { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], addParams: [{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }], }

projects/core/src/user/connectors/address/converters.ts

ADDRESS_LIST_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<Address>> >('AddressesNormalizer')
ADDRESS_NORMALIZER
Default value : new InjectionToken<Converter<any, Address>>( 'AddressNormalizer' )
ADDRESS_SERIALIZER
Default value : new InjectionToken<Converter<Address, any>>( 'AddressSerializer' )
ADDRESS_VALIDATION_NORMALIZER
Default value : new InjectionToken< Converter<any, AddressValidation> >('AddressValidationNormalizer')

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/address-book.ts

addressBookCardConfig
Type : TabElement[]
Default value : [ { value: 'Set as default', type: TabbingOrderTypes.LINK, }, { value: 'Edit', type: TabbingOrderTypes.LINK, }, { value: 'Delete', type: TabbingOrderTypes.LINK, }, ]
addressBookDirectoryConfig
Type : TabElement[]
Default value : [ { value: 'Add new address', type: TabbingOrderTypes.BUTTON, }, { value: 'Edit', type: TabbingOrderTypes.LINK, }, { value: 'Delete', type: TabbingOrderTypes.LINK, }, ]
containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cpq.ts

addToCartButtonSelector
Type : string
Default value : 'cx-configurator-add-to-cart-button button'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-vc.ts

addToCartButtonSelector
Type : string
Default value : 'cx-configurator-add-to-cart-button button'
conflictDetectedMsgSelector
Type : string
Default value : '.cx-conflict-msg'
conflictHeaderGroupSelector
Type : string
Default value : 'cx-configurator-group-menu .cx-menu-conflict'

projects/storefrontapp-e2e-cypress/cypress/helpers/textfield-configuration.ts

addToCartButtonSelector
Type : string
Default value : 'cx-configurator-textfield-add-to-cart-button button'

feature-libs/cart/saved-cart/assets/translations/en/saved-cart.i18n.ts

addToSavedCart
Type : object
Default value : { savedCarts: 'Saved carts', saveCartForLater: 'Save cart for later', }
savedCart
Type : object
Default value : { savedCartDetails, savedCartList, savedCartCartPage, savedCartDialog, addToSavedCart, }
savedCartCartPage
Type : object
Default value : { messages: { cartSaved: 'Your cart items have been successfully saved for later in the "{{cartName}}" cart', }, }
savedCartDetails
Type : object
Default value : { cartName: 'Name', cartDescription: 'Description', cartId: 'ID', dateSaved: 'Date Saved', items: 'Items', quantity: 'Quantity', total: 'Total', editSavedCart: 'Edit Saved Cart', deleteSavedCart: 'Delete Saved Cart', addSelectedItems: 'Add selected items', emptyCartItems: 'Empty Cart Items', }
savedCartDialog
Type : object
Default value : { saveForLater: 'Save For Later', itemsSavedForLater: 'All of the items in your cart will be saved for later', savedCartName: 'Saved Cart Name', savedCartDescription: 'Saved Cart Description', optional: 'optional', charactersLeft: 'characters left: {{count}}', cancel: 'Cancel', save: 'Save', restore: 'Restore', followingCartDelete: 'The following saved cart will be deleted', followingCartRestore: 'The following saved cart will be restored as the active cart', delete: 'Delete', deleteCartSuccess: 'Cart Deleted Successfully', editCartSuccess: 'Cart Edited Successfully', editSavedCart: 'Edit Saved Cart', deleteSavedCart: 'Delete Saved Cart', restoreSavedCart: 'Restore Saved Cart', name: 'Name', id: 'ID', description: 'Description', quantity: 'QTY', total: 'Total', keepCopySavedCart: 'Keep a copy of this cart in the saved carts list', defaultCloneCartName: 'Copy of {{name}}', nameOfCloneCart: 'Name of copied cart', }
savedCartList
Type : object
Default value : { savedCarts: 'Saved Carts ({{count}})', cartName: 'Name', cartId: 'Id', dateSaved: 'Date Saved', cartDescription: 'Description', quantity: 'Qty', total: 'Total', actions: 'Actions', makeCartActive: 'Make cart active', notFound: 'No Saved Carts Found', swapCartNoActiveCart: 'Existing cart is activated by {{cartName}} successfully.', swapCartWithActiveCart: 'Existing cart is activated by {{cartName}} successfully. Your previous items were saved in a cart {{previousCartName}}.', }

projects/core/src/state/utils/serializer.ts

ALL
Type : string
Default value : 'all'

projects/storefrontapp-e2e-cypress/cypress/helpers/anonymous-consents.ts

ANONYMOUS_BANNER
Type : string
Default value : 'cx-anonymous-consent-management-banner'
ANONYMOUS_DIALOG
Type : string
Default value : 'cx-anonymous-consent-dialog'
ANONYMOUS_OPEN_DIALOG
Type : string
Default value : 'cx-anonymous-consent-open-dialog'
BE_CHECKED
Type : string
Default value : 'be.checked'
BE_DISABLED
Type : string
Default value : 'be.disabled'
clickRegistrationConsent
Default value : true
displayLegalDescriptionInDialog
Default value : true
firstCheckBoxPosition
Type : number
Default value : 0
MARKETING_NEWSLETTER
Type : string
Default value : 'MARKETING_NEWSLETTER'
noLegalDescriptionInDialog
Default value : false
noRegistrationConsent
Default value : false
NOT_BE_CHECKED
Type : string
Default value : 'not.be.checked'
NOT_EXIST
Type : string
Default value : 'not.exist'
personalizationConsentLabel
Type : string
Default value : 'personalised'
PROFILE
Type : string
Default value : 'PROFILE'
secondCheckBoxPosition
Type : number
Default value : 1
STORE_USER_INFORMATION
Type : string
Default value : 'STORE_USER_INFORMATION'
userFromConfigTest
Type : SampleUser
Default value : { firstName: 'x', lastName: 'x', email: generateMail(randomString(), true), password: 'Password123!', }
userGiveConsentRegistrationTest
Type : SampleUser
Default value : { firstName: 'John', lastName: 'Doe', email: generateMail(randomString(), true), password: 'Password123!', }
userTransferConsentTest
Type : SampleUser
Default value : { firstName: 'Cypress', lastName: 'AnonymousUser', email: generateMail(randomString(), true), password: 'Password123!', }

projects/core/src/anonymous-consents/store/actions/anonymous-consents.action.ts

ANONYMOUS_CONSENT_CHECK_UPDATED_VERSIONS
Type : string
Default value : '[Anonymous Consents] Check Updated Versions'
GET_ALL_ANONYMOUS_CONSENTS
Type : string
Default value : '[Anonymous Consents] Get All Anonymous Consents'
GET_ANONYMOUS_CONSENT
Type : string
Default value : '[Anonymous Consents] Get Anonymous Consent'
GIVE_ANONYMOUS_CONSENT
Type : string
Default value : '[Anonymous Consents] Give Anonymous Consent'
LOAD_ANONYMOUS_CONSENT_TEMPLATES
Type : string
Default value : '[Anonymous Consents] Load Anonymous Consent Templates'
LOAD_ANONYMOUS_CONSENT_TEMPLATES_FAIL
Type : string
Default value : '[Anonymous Consents] Load Anonymous Consent Templates Fail'
LOAD_ANONYMOUS_CONSENT_TEMPLATES_SUCCESS
Type : string
Default value : '[Anonymous Consents] Load Anonymous Consent Templates Success'
RESET_LOAD_ANONYMOUS_CONSENT_TEMPLATES
Type : string
Default value : '[Anonymous Consents] Reset Load Anonymous Consent Templates'
SET_ANONYMOUS_CONSENTS
Type : string
Default value : '[Anonymous Consents] Set Anonymous Consents'
TOGGLE_ANONYMOUS_CONSENT_TEMPLATES_UPDATED
Type : string
Default value : '[Anonymous Consents] Anonymous Consent Templates Updated'
TOGGLE_ANONYMOUS_CONSENTS_BANNER_DISMISSED
Type : string
Default value : '[Anonymous Consents] Toggle Anonymous Consents Banner Dismissed'
WITHDRAW_ANONYMOUS_CONSENT
Type : string
Default value : '[Anonymous Consents] Withdraw Anonymous Consent'

projects/schematics/src/migrations/test/component-deprecations/data/anonymous-consent-dialog.component.migration.ts

ANONYMOUS_CONSENT_DIALOG_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/shared/components/anonymous-consents/dialog/anonymous-consent-dialog.component.ts selector: 'cx-anonymous-consent-dialog', componentClassName: ANONYMOUS_CONSENT_DIALOG_COMPONENT, removedProperties: [ { name: 'isLevel13', comment: `'isLevel13' property has been removed.` }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-management-banner.component.migration.ts

ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts class: ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ANONYMOUS_CONSENTS_SERVICE, importPath: SPARTACUS_CORE, }, { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts class: ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ANONYMOUS_CONSENTS_SERVICE, importPath: SPARTACUS_CORE, }, { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/core/src/anonymous-consents/connectors/converters.ts

ANONYMOUS_CONSENT_NORMALIZER
Default value : new InjectionToken< Converter<string, AnonymousConsent[]> >('AnonymousConsentNormalizer')

projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-open-dialog.component.migration.ts

ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts class: ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts class: ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.adapter.migration.ts

ANONYMOUS_CONSENT_TEMPLATES_ADAPTER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ANONYMOUS_CONSENT_TEMPLATES_ADAPTER, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_ANONYMOUS_CONSENTS, comment: `// ${TODO_SPARTACUS} Method ${LOAD_ANONYMOUS_CONSENTS} is no longer optional`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.connector.migration.ts

ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_ANONYMOUS_CONSENTS, newNode: LOAD_ANONYMOUS_CONSENTS, comment: `// ${TODO_SPARTACUS} Method ${LOAD_ANONYMOUS_CONSENTS} changed the return type from 'Observable<AnonymousConsent[] | null>' to 'Observable<AnonymousConsent[]>'`, }, ]

projects/core/src/anonymous-consents/store/anonymous-consents-state.ts

ANONYMOUS_CONSENTS
Type : string
Default value : '[Anonymous Consents] Anonymous Consents'
ANONYMOUS_CONSENTS_STORE_FEATURE
Type : string
Default value : 'anonymous-consents'

projects/schematics/src/migrations/test/config-deprecations/data/anonymous-consents-flag.migration.ts

ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION
Type : ConfigDeprecation
Default value : { propertyName: ANONYMOUS_CONSENTS, comment: `// ${TODO_SPARTACUS} '${ANONYMOUS_CONSENTS}' has been removed, as this feature is now enabled by default.\n`, }

projects/core/src/model/consent.model.ts

ANONYMOUS_CONSENTS_HEADER
Type : string
Default value : 'X-Anonymous-Consents'

tools/breaking-changes/common.ts

API_ELEMENT_MIGRATION_COMMENTS_FILE_PATH
Default value : `${MAJOR_VERSION_DOC_HOME}/migration-comments-api-elements.json`
BREAKING_CHANGES_FILE_PATH
Default value : `data/${NEW_MAJOR_VERSION}_0/breaking-changes.json`
MAJOR_VERSION_DOC_HOME
Default value : `../../docs/migration/${NEW_MAJOR_VERSION}_0`
MEMBERS_MIGRATION_COMMENTS_FILE_PATH
Default value : `${MAJOR_VERSION_DOC_HOME}/migration-comments-members.json`
MIGRATION_SCHEMATICS_HOME
Default value : `../../projects/schematics/src/migrations/${NEW_MAJOR_VERSION}_0`
NEW_MAJOR_VERSION
Type : string
Default value : '6'
RENAMED_API_LOOKUP_FILE_PATH
Default value : `${MAJOR_VERSION_DOC_HOME}/renamed-api-mappings.json`

tools/breaking-changes/generate-doc.ts

apiElementMigrationCommentData
Default value : common.readApiElementMigrationCommentsFile()
breakingChangeDoc
Type : any[]
Default value : []
breakingChangesData
Default value : common.readBreakingChangeFile()
MD_CODEBLOCK
Type : string
Default value : '\n```\n'
memberMigrationCommentData
Default value : common.readMemberMigrationCommentsFile()
OUTPUT_FILE_PATH
Default value : `${common.MAJOR_VERSION_DOC_HOME}/generated-typescript-changes-doc.md`
OUTPUT_FILE_TEMPLATE_PATH
Default value : `generate-doc.out.template`

This script generates thee breaking changes markdown doc.

Input: Breaking change data returned by readBreakingChangeFile(). Likely is is ./data/X_0/breaking-change.json. The folder depends on the major version config.`

  • Output: A file whose path is in OUTPUT_FILE_PATH const. The file is a md file that contains the markdown doc to be copied in the release docs.
renamedApiLookupData
Default value : common.readRenamedApiLookupFile()

tools/breaking-changes/generate-constructors.ts

apiElementsWithConstructorChanges
Default value : breakingChangesData.filter( (apiElement: any) => { return getConstructorChanges(apiElement).length > 0; } )
breakingChangesData
Default value : common.readBreakingChangeFile()
constructorSchematics
Type : []
Default value : []
OUTPUT_FILE_PATH
Default value : `${common.MIGRATION_SCHEMATICS_HOME}/constructor-deprecations/data/generated-constructor.migration.ts`

This script generated the constructor deprecation schematics entries.

Input: Breaking change data returned by readBreakingChangeFile(). Likely is is ./data/X_0/breaking-change.json. The folder depends on the major version config.`

  • Output: A file whose path is in OUTPUT_FILE_PATH const. The file is a ts file that contains migration data ready to be imported by the schematics.
  • Some use cases need a manual review/fixing after the generation.
    • params renamed + other legit braking changs (renamed params will be present as breaking changes in in both added params and removed params)
    • params with anonymous types, like: someParam: { customerId: string, cart:Cart }
    • deleted constructor ( In some cases, the tool can't match the new constructor and flags chaanged constructor as deleted ).
  • How to spot the cases for manual review:
    • look for empty import paths in the generated code. Search for [importPath: '']
    • look for warning: occurences in the generated code. Search for "warning:"
    • look for CONSTRUCTOR_DELETED occurences in the braking change list
OUTPUT_FILE_TEMPLATE_PATH
Default value : `generate-constructors.out.template`

projects/storefrontapp-e2e-cypress/cypress/helpers/variants/apparel-checkout-flow.ts

APPAREL_BASESITE
Type : string
Default value : 'apparel-uk-spa'
APPAREL_CURRENCY
Type : string
Default value : 'GBP'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/coupons.ts

appliedCouponsContainerSelector
Type : string
Default value : 'cx-applied-coupons'
containerSelector
Type : string
Default value : 'cx-cart-coupon'

projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/cart-coupon.ts

applyCartCoupon
Default value : (code: string) => { cy.get('cx-cart-coupon').within(() => { cy.get(cartCouponInput).type(code); cy.get(cartCouponButton).click(); }); }
cartCouponButton
Type : string
Default value : 'button.apply-coupon-button'
cartCouponInput
Type : string
Default value : 'input.input-coupon-code'
couponForCart
Type : string
Default value : 'CouponForCart'
couponForProduct
Type : string
Default value : 'CouponForProduct'
freeGiftCoupon
Type : string
Default value : 'FreeGiftCoupon'
giftProductCode
Type : string
Default value : '443175'
midAutumnCoupon
Type : string
Default value : 'midautumn'
powerShotA480
Type : string
Default value : '1934793'
productCode1
Type : string
Default value : '300938'
productCode2
Type : string
Default value : '493683'
productCode3
Type : string
Default value : '1986316'
springFestivalCoupon
Type : string
Default value : 'springfestival'

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-approval.ts

approvalOrderDetail
Type : object
Default value : { approvalDecisionRequired: true, code: 'testCode', customerOrderApprovalRecords: [ { approver: { name: 'Administrator', uid: 'admin', }, comments: 'Submitted for approval, the order exceeds customer permission(s): B2B Budget Exceeded Permission,Allowed Order Threshold (per order)', permissionTypes: [ { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, ], statusDisplay: 'pending.approval', }, ], order: { appliedOrderPromotions: [], appliedProductPromotions: [], appliedVouchers: [], calculated: true, code: '00000171', deliveryAddress: { country: { isocode: 'US', name: 'United States', }, defaultAddress: false, email: 'carla.torres@rustic-hw.com', firstName: 'Carla', formattedAddress: '1000 Bagby Street, Houston, Texas', id: '8796102230039', lastName: 'Torres', line1: '1000 Bagby Street', postalCode: 'Texas', shippingAddress: true, title: 'Ms.', titleCode: 'ms', town: 'Houston', visibleInAddressBook: true, }, deliveryCost: { currencyIso: 'USD', formattedValue: '$9.99', priceType: 'BUY', value: 9.99, }, deliveryItemsQuantity: 100, deliveryMode: { code: 'standard-net', deliveryCost: { currencyIso: 'USD', formattedValue: '$9.99', priceType: 'BUY', value: 9.99, }, description: '3-5 business days', name: 'Standard Delivery', }, deliveryOrderGroups: [ { entries: [ { basePrice: { currencyIso: 'USD', formattedValue: '$55.00', priceType: 'BUY', value: 55.0, }, cancellableQuantity: 100, configurationInfos: [], entryNumber: 0, product: { availableForPickup: false, baseOptions: [], categories: [ { code: '1595', name: 'Angle Grinders', url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595', }, { code: 'brand_4439', name: 'Einhell', url: '/Brands/Einhell/c/brand_4439', }, ], code: '3881018', configurable: false, images: [ { altText: 'Angle Grinder RT-AG 115', format: 'zoom', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg', }, { altText: 'Angle Grinder RT-AG 115', format: 'product', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc', }, { altText: 'Angle Grinder RT-AG 115', format: 'thumbnail', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw', }, { altText: 'Angle Grinder RT-AG 115', format: 'cartIcon', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw', }, ], manufacturer: 'Einhell', name: 'Angle Grinder RT-AG 115', purchasable: true, stock: { isValueRounded: false, stockLevel: 193, stockLevelStatus: 'inStock', }, url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018', }, quantity: 100, returnableQuantity: 0, statusSummaryList: [], totalPrice: { currencyIso: 'USD', formattedValue: '$5,500.00', priceType: 'BUY', value: 5500.0, }, updateable: true, }, ], totalPriceWithTax: { currencyIso: 'USD', formattedValue: '$5,500.00', priceType: 'BUY', value: 5500.0, }, }, ], entries: [ { basePrice: { currencyIso: 'USD', formattedValue: '$55.00', priceType: 'BUY', value: 55.0, }, cancellableQuantity: 100, configurationInfos: [], entryNumber: 0, product: { availableForPickup: false, baseOptions: [], categories: [ { code: '1595', name: 'Angle Grinders', url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595', }, { code: 'brand_4439', name: 'Einhell', url: '/Brands/Einhell/c/brand_4439', }, ], code: '3881018', configurable: false, images: [ { altText: 'Angle Grinder RT-AG 115', format: 'zoom', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg', }, { altText: 'Angle Grinder RT-AG 115', format: 'product', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc', }, { altText: 'Angle Grinder RT-AG 115', format: 'thumbnail', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw', }, { altText: 'Angle Grinder RT-AG 115', format: 'cartIcon', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw', }, ], manufacturer: 'Einhell', name: 'Angle Grinder RT-AG 115', purchasable: true, stock: { isValueRounded: false, stockLevel: 193, stockLevelStatus: 'inStock', }, url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018', }, quantity: 100, returnableQuantity: 0, statusSummaryList: [], totalPrice: { currencyIso: 'USD', formattedValue: '$5,500.00', priceType: 'BUY', value: 5500.0, }, updateable: true, }, ], guid: 'f67b2f0e-f22e-480e-a58b-d13ed8bcf7a5', net: true, orderDiscounts: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0.0, }, pickupItemsQuantity: 0, pickupOrderGroups: [], productDiscounts: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0.0, }, site: 'powertools-spa', store: 'powertools', subTotal: { currencyIso: 'USD', formattedValue: '$5,500.00', priceType: 'BUY', value: 5500.0, }, totalDiscounts: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0.0, }, totalItems: 1, totalPrice: { currencyIso: 'USD', formattedValue: '$5,509.99', priceType: 'BUY', value: 5509.99, }, totalPriceWithTax: { currencyIso: 'USD', formattedValue: '$5,509.99', priceType: 'BUY', value: 5509.99, }, totalTax: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0.0, }, user: { name: 'William Hunter', uid: 'william.hunter@rustic-hw.com', }, cancellable: true, consignments: [], costCenter: { active: 'true', code: 'Custom_Retail', currency: { isocode: 'USD', }, name: 'Custom Retail', assignedBudgets: [ { active: true, budget: 4000.0, code: 'Monthly_4K_USD', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, endDate: '2034-07-12T04:59:59+0000', name: 'Monthly 4K USD', selected: false, startDate: '2010-01-01T05:00:00+0000', }, ], unit: { active: true, name: 'Custom Retail', uid: 'Custom Retail', }, }, created: '2020-10-07T21:15:27+0000', guestCustomer: false, orgCustomer: { name: 'William Hunter', uid: 'william.hunter@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: '2b1d2812-e5e5-47f4-accf-96e67b76d4e7', displayUid: 'william.hunter@rustic-hw.com', firstName: 'William', lastName: 'Hunter', orgUnit: { active: true, name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bcustomergroup'], selected: false, title: 'Mr.', titleCode: 'mr', }, permissionResults: pendingOrderPermissionResults, returnable: false, status: 'PENDING_APPROVAL', statusDisplay: 'pending.approval', totalUnitCount: 100, unconsignedEntries: [ { basePrice: { currencyIso: 'USD', formattedValue: '$55.00', priceType: 'BUY', value: 55.0, }, cancellableQuantity: 0, configurationInfos: [], entryNumber: 0, product: { availableForPickup: false, baseOptions: [], categories: [ { code: '1595', name: 'Angle Grinders', url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595', }, { code: 'brand_4439', name: 'Einhell', url: '/Brands/Einhell/c/brand_4439', }, ], code: '3881018', configurable: false, images: [ { altText: 'Angle Grinder RT-AG 115', format: 'zoom', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg', }, { altText: 'Angle Grinder RT-AG 115', format: 'product', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc', }, { altText: 'Angle Grinder RT-AG 115', format: 'thumbnail', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw', }, { altText: 'Angle Grinder RT-AG 115', format: 'cartIcon', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw', }, ], manufacturer: 'Einhell', name: 'Angle Grinder RT-AG 115', purchasable: true, stock: { isValueRounded: false, stockLevel: 193, stockLevelStatus: 'inStock', }, url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018', }, quantity: 100, returnableQuantity: 0, statusSummaryList: [], totalPrice: { currencyIso: 'USD', formattedValue: '$5,500.00', priceType: 'BUY', value: 5500.0, }, updateable: true, }, ], }, }
approvalOrderList
Type : object
Default value : { orderApprovals: [ { approvalDecisionRequired: false, code: 'testCode', order: { totalPrice: { formattedValue: '$5,509.99', }, code: ORDER_CODE, created: '2020-10-07T21:15:27+0000', statusDisplay: 'pending.approval', orgCustomer: { uid: b2bUser.uid, name: b2bUser.name, }, }, }, ], pagination: { currentPage: 0, pageSize: 5, sort: 'byDate', totalPages: 1, totalResults: 1, }, sorts: [ { code: 'byDate', selected: true }, { code: 'byOrderNumber', selected: false }, ], }
approvedOrderDetails
Default value : JSON.parse( JSON.stringify(approvalOrderDetail) )
approvedOrderPermissionResults
Type : []
Default value : [ { approverName: b2bApprover.name, approverNotes: 'test approval', permissionType: { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, statusDisplay: 'Approved', }, { approverName: b2bApprover.name, approverNotes: 'test approval', permissionType: { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, statusDisplay: 'Approved', }, ]
b2bApprover
Type : object
Default value : { name: 'Hanna Schmidt', uid: 'hanna.schmidt@rustic-hw.com', }
b2bApproverAccount
Type : AccountData
Default value : { user: '', registrationData: { firstName: '', lastName: '', password: 'pw4all', titleCode: 'mr', email: b2bApprover.uid, }, }
b2bUser
Type : object
Default value : { name: 'William Hunter', uid: 'william.hunter@rustic-hw.com', }
b2bUserAccount
Type : AccountData
Default value : { user: '', registrationData: { firstName: '', lastName: '', password: 'pw4all', titleCode: 'mr', email: b2bUser.uid, }, }
none
Type : string
Default value : 'None'
ORDER_CODE
Type : string
Default value : '00000001'
orderPlacedDate
Type : string
Default value : 'October 7, 2020'
pendingOrder
Type : object
Default value : { ...pendingOrder_raw, code: ORDER_CODE, permissionResults: pendingOrderPermissionResults, }
pendingOrder_raw
Default value : JSON.parse(` { "type" : "orderWsDTO", "appliedOrderPromotions" : [ ], "appliedProductPromotions" : [ ], "appliedVouchers" : [ ], "calculated" : true, "code" : "00002437", "deliveryAddress" : { "country" : { "isocode" : "US", "name" : "United States" }, "defaultAddress" : false, "email" : "carla.torres@rustic-hw.com", "firstName" : "Carla", "formattedAddress" : "1000 Bagby Street, Houston, Texas", "id" : "8796300410903", "lastName" : "Torres", "line1" : "1000 Bagby Street", "postalCode" : "Texas", "shippingAddress" : true, "title" : "Ms.", "titleCode" : "ms", "town" : "Houston", "visibleInAddressBook" : true }, "deliveryCost" : { "currencyIso" : "USD", "formattedValue" : "$9.99", "priceType" : "BUY", "value" : 9.99 }, "deliveryItemsQuantity" : 100, "deliveryMode" : { "code" : "standard-net", "deliveryCost" : { "currencyIso" : "USD", "formattedValue" : "$9.99", "priceType" : "BUY", "value" : 9.99 }, "description" : "3-5 business days", "name" : "Standard Delivery" }, "entries" : [ { "basePrice" : { "currencyIso" : "USD", "formattedValue" : "$55.00", "priceType" : "BUY", "value" : 55.0 }, "cancellableQuantity" : 100, "configurationInfos" : [ ], "entryNumber" : 0, "product" : { "availableForPickup" : false, "baseOptions" : [ ], "categories" : [ { "code" : "1595", "name" : "Angle Grinders", "url" : "/Open-Catalogue/Tools/Angle-Grinders/c/1595" }, { "code" : "brand_4439", "name" : "Einhell", "url" : "/Brands/Einhell/c/brand_4439" } ], "code" : "3881018", "configurable" : false, "manufacturer" : "Einhell", "name" : "Angle Grinder RT-AG 115", "purchasable" : true, "stock" : { "isValueRounded" : false, "stockLevel" : 193, "stockLevelStatus" : "inStock" }, "url" : "/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018" }, "quantity" : 100, "returnableQuantity" : 0, "statusSummaryList" : [ ], "totalPrice" : { "currencyIso" : "USD", "formattedValue" : "$5,500.00", "priceType" : "BUY", "value" : 5500.0 }, "updateable" : true } ], "guid" : "b3fbefd0-8218-4113-8cfb-32337dfc6de4", "net" : true, "orderDiscounts" : { "currencyIso" : "USD", "formattedValue" : "$0.00", "priceType" : "BUY", "value" : 0.0 }, "pickupItemsQuantity" : 0, "pickupOrderGroups" : [ ], "productDiscounts" : { "currencyIso" : "USD", "formattedValue" : "$0.00", "priceType" : "BUY", "value" : 0.0 }, "site" : "powertools-spa", "store" : "powertools", "subTotal" : { "currencyIso" : "USD", "formattedValue" : "$5,500.00", "priceType" : "BUY", "value" : 5500.0 }, "totalDiscounts" : { "currencyIso" : "USD", "formattedValue" : "$0.00", "priceType" : "BUY", "value" : 0.0 }, "totalItems" : 1, "totalPrice" : { "currencyIso" : "USD", "formattedValue" : "$5,509.99", "priceType" : "BUY", "value" : 5509.99 }, "totalPriceWithTax" : { "currencyIso" : "USD", "formattedValue" : "$5,509.99", "priceType" : "BUY", "value" : 5509.99 }, "totalTax" : { "currencyIso" : "USD", "formattedValue" : "$0.00", "priceType" : "BUY", "value" : 0.0 }, "cancellable" : true, "consignments" : [ ], "created" : "2021-02-23T21:08:21+0000", "guestCustomer" : false, "permissionResults" : [ { "approverName" : "Hanna Schmidt", "permissionType" : { "code" : "B2BBudgetExceededPermission", "name" : "Budget Exceeded Permission" }, "statusDisplay" : "Pending Approval" }, { "approverName" : "Hanna Schmidt", "permissionType" : { "code" : "B2BOrderThresholdPermission", "name" : "Allowed Order Threshold (per order)" }, "statusDisplay" : "Pending Approval" } ], "purchaseOrderNumber" : "123", "returnable" : false, "status" : "PENDING_APPROVAL", "statusDisplay" : "pending.approval", "totalUnitCount" : 100 } `)
pendingOrderPermissionResults
Type : []
Default value : [ { approverName: b2bApprover.name, permissionType: { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, statusDisplay: 'pending.approval', }, { approverName: b2bApprover.name, permissionType: { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, statusDisplay: 'pending.approval', }, ]
rejectedOrderDetails
Default value : JSON.parse( JSON.stringify(approvalOrderDetail) )
rejectedOrderPermissionResults
Type : []
Default value : [ { approverName: b2bApprover.name, approverNotes: 'test rejection', permissionType: { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, statusDisplay: 'Rejected', }, { approverName: b2bApprover.name, approverNotes: 'test rejection', permissionType: { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, statusDisplay: 'Rejected', }, ]
statusPendingApproval
Type : string
Default value : 'Pending Approval'

feature-libs/product-configurator/rulebased/core/state/selectors/configurator.selector.ts

areGroupsVisited
Default value : ( ownerKey: string, groupIds: string[] ): MemoizedSelector<StateWithConfigurator, boolean> => { return createSelector(getConfigurationFactory(ownerKey), (configuration) => { return ( groupIds .map((id) => { const groupsVisited = configuration?.interactionState?.groupsVisited; return groupsVisited ? groupsVisited[id] : false; }) .filter((visited) => !visited).length === 0 ); }); }
getConfigurationFactory
Default value : ( code: string ): MemoizedSelector<StateWithConfigurator, Configurator.Configuration> => { return createSelector( getConfigurationProcessLoaderStateFactory(code), (configurationState) => StateUtils.loaderValueSelector(configurationState) ); }
getConfigurationProcessLoaderStateFactory
Default value : ( code: string ): MemoizedSelector< StateWithConfigurator, StateUtils.ProcessesLoaderState<Configurator.Configuration> > => { return createSelector(getConfigurationState, (details) => StateUtils.entityProcessesLoaderStateSelector(details, code) ); }
getConfigurationsState
Type : MemoizedSelector<StateWithConfigurator, ConfiguratorState>
Default value : createFeatureSelector<ConfiguratorState>(CONFIGURATOR_FEATURE)
getConfigurationState
Type : MemoizedSelector<StateWithConfigurator, StateUtils.EntityLoaderState<Configurator.Configuration>>
Default value : createSelector( getConfigurationsState, (state: ConfiguratorState) => state.configurations )
getCurrentGroup
Default value : ( ownerKey: string ): MemoizedSelector<StateWithConfigurator, string | undefined> => { return createSelector( getConfigurationFactory(ownerKey), (configuration) => configuration?.interactionState?.currentGroup ); }
hasPendingChanges
Default value : ( code: string ): MemoizedSelector<StateWithConfigurator, boolean> => { return createSelector(getConfigurationState, (details) => StateUtils.entityHasPendingProcessesSelector(details, code) ); }
isGroupVisited
Default value : ( ownerKey: string, groupId: string ): MemoizedSelector<StateWithConfigurator, boolean> => { return createSelector(getConfigurationFactory(ownerKey), (configuration) => { const groupsVisited = configuration?.interactionState?.groupsVisited; return groupsVisited ? groupsVisited[groupId] : false; }); }

feature-libs/asm/assets/translations/en/asm.ts

asm
Type : object
Default value : { asm: { mainLogoLabel: 'SAP', mainTitle: 'Assisted Service Mode', logout: 'Sign Out', hideUi: 'Close ASM', customers: 'Customers', toggleUi: { collapse: 'Hide ASM', expand: 'Show ASM', }, loginForm: { submit: 'Sign In', userId: { label: 'Agent ID', required: 'Agent ID is required', }, password: { label: 'Password', required: 'Password is required', }, }, customerSearch: { searchTerm: { label: 'Customer Name/Email Address', }, submit: 'Start Session', noMatch: 'No customer found.', }, customerList: { title: 'Customer List', description: 'Select a customer from one of several provided lists.', tableHeader: { customer: 'Customer', name: 'Name', email: 'Email', phone: 'Phone', cart: 'Cart', order: 'Order', }, tableSort: { sortBy: 'Sort by', byNameAsc: 'Name (Asc)', byNameDesc: 'Name (Desc)', byDateAsc: 'Date (Asc)', byDateDesc: 'Date (Desc)', byOrderDateAsc: 'Order date (Asc)', byOrderDateDesc: 'Order date (Desc)', }, page: { page: 'Page {{count}}', previous: 'Previous', next: 'Next', }, noOfCustomers: '{{count}} Customers', noCustomers: 'There are currently no customers in this customer list.', }, bindCart: { cartNumber: 'Cart Number', bindCartToCustomer: 'Assign Cart to Customer', success: 'Cart has been successfully assigned', assignCartId: 'Assign a cart id to customer', enterCartId: 'Enter cart id', resetCartId: 'Reset', }, csagentTokenExpired: 'Your customer support agent session is expired.', endSession: 'End Session', agentSessionTimer: { label: 'Session Timeout', minutes: 'min', reset: 'Reset', }, auth: { agentLoggedInError: 'Cannot login as user when there is an active CS agent session. Please either emulate user or logout CS agent.', }, error: { noCustomerId: 'No customerId found for selected user. Session cannot be started.', }, }, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.actions.migration.ts

ASM_ACTIONS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ASM_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN, comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`, }, { class: ASM_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL, comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`, }, { class: ASM_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS, comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`, }, { class: ASM_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`, }, { class: ASM_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`, }, { class: ASM_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/asm-auth-http-header.service.migration.ts

ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/asm/root/services/asm-auth-http-header.service.ts class: ASM_AUTH_HTTP_HEADER_SERVICE, importPath: `${SPARTACUS_ASM}/root`, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: CS_AGENT_AUTH_SERVICE, importPath: `${SPARTACUS_ASM}/root`, }, { className: OAUTH_LIB_WRAPPER_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/asm-auth-http-header.service.migration.ts

ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/asm/root/services/asm-auth-http-header.service.ts class: ASM_AUTH_HTTP_HEADER_SERVICE, importPath: `${SPARTACUS_ASM}/root`, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: CS_AGENT_AUTH_SERVICE, importPath: `${SPARTACUS_ASM}/root`, }, { className: OAUTH_LIB_WRAPPER_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-auth.service.migration.ts

ASM_AUTH_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `authorizeCustomerSupportAgent`, comment: `// ${TODO_SPARTACUS} 'authorizeCustomerSupportAgent' method was moved to 'CsAgentAuthService' and returns Promise that will resolve when login procedure completes.`, }, { class: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `startCustomerEmulationSession`, comment: `// ${TODO_SPARTACUS} 'startCustomerEmulationSession' method was moved to 'CsAgentAuthService'.`, }, { class: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `isCustomerEmulationToken`, comment: `// ${TODO_SPARTACUS} 'isCustomerEmulationToken' method was removed. To check for who token belongs it's better to use 'AsmAuthStorageService.getTokenTarget' method.`, }, { class: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `getCustomerSupportAgentToken`, comment: `// ${TODO_SPARTACUS} 'getCustomerSupportAgentToken' method was removed. You should not directly interact with token outside of AsmModule. If you still need the token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget'.`, }, { class: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `getCustomerSupportAgentTokenLoading`, comment: `// ${TODO_SPARTACUS} 'getCustomerSupportAgentTokenLoading' method was moved to 'CsAgentAuthService'. Warning: it is not yet implemented there!`, }, { class: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `logoutCustomerSupportAgent`, comment: `// ${TODO_SPARTACUS} 'logoutCustomerSupportAgent' method was moved to 'CsAgentAuthService'.`, }, ]

feature-libs/asm/root/asm-constants.ts

ASM_ENABLED_LOCAL_STORAGE_KEY
Type : string
Default value : 'asm_enabled'

feature-libs/asm/root/feature-name.ts

ASM_FEATURE
Type : string
Default value : 'asm'

feature-libs/asm/core/store/asm-state.ts

ASM_FEATURE
Type : string
Default value : 'asm'
CUSTOMER_LIST_CUSTOMERS_SEARCH_DATA
Type : string
Default value : '[asm] Customer list customers search data'
CUSTOMER_SEARCH_DATA
Type : string
Default value : '[asm] Customer search data'

projects/schematics/src/shared/lib-configs/asm-schematics-config.ts

ASM_FEATURE_MODULE_NAME
Type : string
Default value : 'Asm'
ASM_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ASM_FEATURE'
ASM_FOLDER_NAME
Type : string
Default value : 'asm'
ASM_MODULE
Type : string
Default value : 'AsmModule'
ASM_ROOT_MODULE
Type : string
Default value : 'AsmRootModule'
ASM_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: ASM_FEATURE_NAME, mainScope: SPARTACUS_ASM, }, folderName: ASM_FOLDER_NAME, moduleName: ASM_FEATURE_MODULE_NAME, featureModule: { name: ASM_MODULE, importPath: SPARTACUS_ASM, }, rootModule: { name: ASM_ROOT_MODULE, importPath: SPARTACUS_ASM_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_ASM_ROOT, namedImports: [ASM_FEATURE_NAME_CONSTANT], }, styles: { scssFileName: ASM_SCSS_FILE_NAME, importStyle: SPARTACUS_ASM, }, i18n: { resources: ASM_TRANSLATIONS, chunks: ASM_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_ASM_ASSETS, }, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], }
ASM_SCSS_FILE_NAME
Type : string
Default value : 'asm.scss'
ASM_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'asmTranslationChunksConfig'
ASM_TRANSLATIONS
Type : string
Default value : 'asmTranslations'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.selectors.migration.ts

ASM_SELECTORS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ASM_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: GET_CUSTOMER_AGENT_TOKEN, comment: `// ${TODO_SPARTACUS} To get token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget' to check if it belongs to CS agent.`, }, { class: ASM_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: GET_CUSTOMER_AGENT_TOKEN_STATE, comment: `// ${TODO_SPARTACUS} To get token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget' to check if it belongs to CS agent.`, }, { class: ASM_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: GET_CUSTOMER_AGENT_TOKEN_LOADING, comment: `// ${TODO_SPARTACUS} Currently there isn't replacement for this selector in core spartacus.`, }, ]

feature-libs/asm/core/store/actions/asm-ui.action.ts

ASM_UI_UPDATE
Type : string
Default value : '[Asm] UI Update'

projects/schematics/src/shared/utils/test-utils.ts

asmFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/asm/asm-feature.module.ts'
cartBaseFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cart/cart-base-feature.module.ts'
cartWrapperModulePath
Type : string
Default value : 'src/app/spartacus/features/cart/cart-base-wrapper.module.ts'
cdcFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cdc/cdc-feature.module.ts'
cdsFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cds/cds-feature.module.ts'
checkoutFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/checkout/checkout-feature.module.ts'
checkoutWrapperModulePath
Type : string
Default value : 'src/app/spartacus/features/checkout/checkout-wrapper.module.ts'
digitalPaymentsFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/digital-payments/digital-payments-feature.module.ts'
epdFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/epd-visualization/epd-visualization-feature.module.ts'
importExportFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cart/cart-import-export-feature.module.ts'
orderFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/order/order-feature.module.ts'
organizationAccountSummaryFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/organization/organization-account-summary-feature.module.ts'
organizationAdministrationFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/organization/organization-administration-feature.module.ts'
organizationOrderApprovalFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/organization/organization-order-approval-feature.module.ts'
productBulkPricingFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/product/product-bulk-pricing-feature.module.ts'
productConfiguratorFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/product-configurator/product-configurator-feature.module.ts'
productConfiguratorRulebasedWrapperModulePath
Type : string
Default value : 'src/app/spartacus/features/product-configurator/rulebased-configurator-wrapper.module.ts'
productImageZoomFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/product/product-image-zoom-feature.module.ts'
productVariantsFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/product/product-variants-feature.module.ts'
qualtricsFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/qualtrics/qualtrics-feature.module.ts'
quickOrderFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cart/cart-quick-order-feature.module.ts'
savedCartFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cart/cart-saved-cart-feature.module.ts'
smartEditFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/smartedit/smart-edit-feature.module.ts'
spartacusFeaturesModulePath
Type : string
Default value : 'src/app/spartacus/spartacus-features.module.ts'
storeFinderFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/storefinder/store-finder-feature.module.ts'
trackingPersonalizationFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/tracking/personalization-feature.module.ts'
trackingTagManagementFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/tracking/tag-management-feature.module.ts'
userAccountWrapperModulePath
Type : string
Default value : 'src/app/spartacus/features/user/user-account-wrapper.module.ts'
userFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/user/user-feature.module.ts'
userProfileWrapperModulePath
Type : string
Default value : 'src/app/spartacus/features/user/user-profile-wrapper.module.ts'
wishListFeatureModulePath
Type : string
Default value : 'src/app/spartacus/features/cart/wish-list-feature.module.ts'

feature-libs/asm/assets/translations/translations.ts

asmTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { asm: ['asm'], }
asmTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/address-book.ts

assertAddressForm
Default value : ( address: AddressData, state?: string ): void => { state = state ? state : 'CA-QC'; cy.get('cx-card .card-header').contains('✓ DEFAULT'); cy.get('cx-card .card-body').within(() => { cy.get('.cx-card-label-bold').should( 'contain', `${address.firstName} ${address.lastName}` ); cy.get('.cx-card-label').eq(0).should('contain', address.address.line1); cy.get('.cx-card-label').eq(1).should('contain', address.address.line2); cy.get('.cx-card-label') .eq(2) .should('contain', `${address.address.city}, ${state}`); cy.get('.cx-card-label').eq(3).should('contain', address.address.postal); cy.get('.cx-card-label').eq(4).should('contain', address.phone); }); }
editedAddress
Type : AddressData
Default value : { ...newAddress, firstName: 'Baz', lastName: 'Qux', }
newAddress
Type : AddressData
Default value : { firstName: 'Cypress', lastName: 'User', phone: '1234567', address: { city: 'Montreal', country: 'Canada', line1: 'xxx1', line2: 'xxx2', postal: '21000', state: 'Quebec', }, }

feature-libs/organization/administration/core/store/actions/org-unit.action.ts

ASSIGN_APPROVER
Type : string
Default value : '[B2BUnit] Assign Approver'
ASSIGN_APPROVER_FAIL
Type : string
Default value : '[B2BUnit] Assign Approver fail'
ASSIGN_APPROVER_SUCCESS
Type : string
Default value : '[B2BUnit] Assign Approver success'
ASSIGN_ROLE
Type : string
Default value : '[B2BUnit] Assign Role'
ASSIGN_ROLE_FAIL
Type : string
Default value : '[B2BUnit] Assign Role fail'
ASSIGN_ROLE_SUCCESS
Type : string
Default value : '[B2BUnit] Assign Role success'
CLEAR_ASSIGNED_USERS
Type : string
Default value : '[B2BUnit] Clear Assigned Users'
CREATE_ADDRESS
Type : string
Default value : '[B2BUnit] Create address'
CREATE_ADDRESS_FAIL
Type : string
Default value : '[B2BUnit] Create address fail'
CREATE_ADDRESS_SUCCESS
Type : string
Default value : '[B2BUnit] Create address success'
CREATE_ORG_UNIT
Type : string
Default value : '[B2BUnit] Create B2BUnitNode'
CREATE_ORG_UNIT_FAIL
Type : string
Default value : '[B2BUnit] Create B2BUnitNode Fail'
CREATE_ORG_UNIT_SUCCESS
Type : string
Default value : '[B2BUnit] Create B2BUnitNode Success'
DELETE_ADDRESS
Type : string
Default value : '[B2BUnit] Delete address'
DELETE_ADDRESS_FAIL
Type : string
Default value : '[B2BUnit] Delete address fail'
DELETE_ADDRESS_SUCCESS
Type : string
Default value : '[B2BUnit] Delete address success'
LOAD_ADDRESS_SUCCESS
Type : string
Default value : '[B2BUnit] Load address success'
LOAD_ADDRESSES
Type : string
Default value : '[B2BUnit] Load addresses'
LOAD_ADDRESSES_FAIL
Type : string
Default value : '[B2BUnit] Load addresses fail'
LOAD_ADDRESSES_SUCCESS
Type : string
Default value : '[B2BUnit] Load addresses success'
LOAD_APPROVAL_PROCESSES
Type : string
Default value : '[B2BApprovalProcess] Load Approval Processes'
LOAD_APPROVAL_PROCESSES_FAIL
Type : string
Default value : '[B2BApprovalProcess] Load Approval Processes Fail'
LOAD_APPROVAL_PROCESSES_SUCCESS
Type : string
Default value : '[B2BApprovalProcess] Load Approval Processes Success'
LOAD_ASSIGNED_USERS
Type : string
Default value : '[B2BUnit] Load Users'
LOAD_ASSIGNED_USERS_FAIL
Type : string
Default value : '[B2BUnit] Load Users fail'
LOAD_ASSIGNED_USERS_SUCCESS
Type : string
Default value : '[B2BUnit] Load Users success'
LOAD_ORG_UNIT
Type : string
Default value : '[B2BUnit] Load B2BUnit Data'
LOAD_ORG_UNIT_FAIL
Type : string
Default value : '[B2BUnit] Load B2BUnit Data Fail'
LOAD_ORG_UNIT_SUCCESS
Type : string
Default value : '[B2BUnit] Load B2BUnit Data Success'
LOAD_UNIT_NODE
Type : string
Default value : '[B2BUnitNode] Load B2BUnitNode Data'
LOAD_UNIT_NODE_FAIL
Type : string
Default value : '[B2BUnitNode] Load B2BUnitNode Data Fail'
LOAD_UNIT_NODE_SUCCESS
Type : string
Default value : '[B2BUnitNode] Load B2BUnitNode Data Success'
LOAD_UNIT_NODES
Type : string
Default value : '[B2BUnitNode] Load B2BUnitNodes'
LOAD_UNIT_NODES_FAIL
Type : string
Default value : '[B2BUnitNode] Load B2BUnitNodes Fail'
LOAD_UNIT_NODES_SUCCESS
Type : string
Default value : '[B2BUnitNode] Load B2BUnitNodes Success'
LOAD_UNIT_TREE
Type : string
Default value : '[B2BUnitNode] Load Tree'
LOAD_UNIT_TREE_FAIL
Type : string
Default value : '[B2BUnitNode] Load Tree Fail'
LOAD_UNIT_TREE_SUCCESS
Type : string
Default value : '[B2BUnitNode] Load Tree Success'
UNASSIGN_APPROVER
Type : string
Default value : '[B2BUnit] Unassign Approver'
UNASSIGN_APPROVER_FAIL
Type : string
Default value : '[B2BUnit] Unassign Approver fail'
UNASSIGN_APPROVER_SUCCESS
Type : string
Default value : '[B2BUnit] Unassign Approver success'
UNASSIGN_ROLE
Type : string
Default value : '[B2BUnit] Unassign Role'
UNASSIGN_ROLE_FAIL
Type : string
Default value : '[B2BUnit] Unassign Role fail'
UNASSIGN_ROLE_SUCCESS
Type : string
Default value : '[B2BUnit] Unassign Role success'
UPDATE_ADDRESS
Type : string
Default value : '[B2BUnit] Update address'
UPDATE_ADDRESS_FAIL
Type : string
Default value : '[B2BUnit] Update address fail'
UPDATE_ADDRESS_SUCCESS
Type : string
Default value : '[B2BUnit] Update address success'
UPDATE_ORG_UNIT
Type : string
Default value : '[B2BUnit] Update B2BUnitNode'
UPDATE_ORG_UNIT_FAIL
Type : string
Default value : '[B2BUnit] Update B2BUnitNode Fail'
UPDATE_ORG_UNIT_SUCCESS
Type : string
Default value : '[B2BUnit] Update B2BUnitNode Success'

feature-libs/organization/administration/core/store/actions/b2b-user.action.ts

ASSIGN_B2B_USER_APPROVER
Type : string
Default value : '[B2BUser] Assign B2BUser Approver'
ASSIGN_B2B_USER_APPROVER_FAIL
Type : string
Default value : '[B2BUser] Assign B2BUser Approver Fail'
ASSIGN_B2B_USER_APPROVER_SUCCESS
Type : string
Default value : '[B2BUser] Assign B2BUser Approver Success'
ASSIGN_B2B_USER_PERMISSION
Type : string
Default value : '[B2BUser] Assign B2BUser Permission'
ASSIGN_B2B_USER_PERMISSION_FAIL
Type : string
Default value : '[B2BUser] Assign B2BUser Permission Fail'
ASSIGN_B2B_USER_PERMISSION_SUCCESS
Type : string
Default value : '[B2BUser] Assign B2BUser Permission Success'
ASSIGN_B2B_USER_USER_GROUP
Type : string
Default value : '[B2BUser] Assign B2BUser User Group'
ASSIGN_B2B_USER_USER_GROUP_FAIL
Type : string
Default value : '[B2BUser] Assign B2BUser User Group Fail'
ASSIGN_B2B_USER_USER_GROUP_SUCCESS
Type : string
Default value : '[B2BUser] Assign B2BUser User Group Success'
CREATE_B2B_USER
Type : string
Default value : '[B2BUser] Create B2BUser Data'
CREATE_B2B_USER_FAIL
Type : string
Default value : '[B2BUser] Create B2BUser Data Fail'
CREATE_B2B_USER_SUCCESS
Type : string
Default value : '[B2BUser] Create B2BUser Data Success'
LOAD_B2B_USER
Type : string
Default value : '[B2BUser] Load B2BUser Data'
LOAD_B2B_USER_APPROVERS
Type : string
Default value : '[B2BUser] Load B2BUser Approvers'
LOAD_B2B_USER_APPROVERS_FAIL
Type : string
Default value : '[B2BUser] Load B2BUser Approvers Fail'
LOAD_B2B_USER_APPROVERS_SUCCESS
Type : string
Default value : '[B2BUser] Load B2BUser Approvers Success'
LOAD_B2B_USER_FAIL
Type : string
Default value : '[B2BUser] Load B2BUser Data Fail'
LOAD_B2B_USER_PERMISSIONS
Type : string
Default value : '[B2BUser] Load B2BUser Permissions'
LOAD_B2B_USER_PERMISSIONS_FAIL
Type : string
Default value : '[B2BUser] Load B2BUser Permissions Fail'
LOAD_B2B_USER_PERMISSIONS_SUCCESS
Type : string
Default value : '[B2BUser] Load B2BUser Permissions Success'
LOAD_B2B_USER_SUCCESS
Type : string
Default value : '[B2BUser] Load B2BUser Data Success'
LOAD_B2B_USER_USER_GROUPS
Type : string
Default value : '[B2BUser] Load B2BUser User Groups'
LOAD_B2B_USER_USER_GROUPS_FAIL
Type : string
Default value : '[B2BUser] Load B2BUser User Groups Fail'
LOAD_B2B_USER_USER_GROUPS_SUCCESS
Type : string
Default value : '[B2BUser] Load B2BUser User Groups Success'
LOAD_B2B_USERS
Type : string
Default value : '[B2BUser] Load B2BUsers'
LOAD_B2B_USERS_FAIL
Type : string
Default value : '[B2BUser] Load B2BUsers Fail'
LOAD_B2B_USERS_SUCCESS
Type : string
Default value : '[B2BUser] Load B2BUsers Success'
UNASSIGN_B2B_USER_APPROVER
Type : string
Default value : '[B2BUser] Unassign B2BUser Approver'
UNASSIGN_B2B_USER_APPROVER_FAIL
Type : string
Default value : '[B2BUser] Unassign B2BUser Approver Fail'
UNASSIGN_B2B_USER_APPROVER_SUCCESS
Type : string
Default value : '[B2BUser] Unassign B2BUser Approver Success'
UNASSIGN_B2B_USER_PERMISSION
Type : string
Default value : '[B2BUser] Unassign B2BUser Permission'
UNASSIGN_B2B_USER_PERMISSION_FAIL
Type : string
Default value : '[B2BUser] Unassign B2BUser Permission Fail'
UNASSIGN_B2B_USER_PERMISSION_SUCCESS
Type : string
Default value : '[B2BUser] Unassign B2BUser Permission Success'
UNASSIGN_B2B_USER_USER_GROUP
Type : string
Default value : '[B2BUser] Unassign B2BUser User Group'
UNASSIGN_B2B_USER_USER_GROUP_FAIL
Type : string
Default value : '[B2BUser] Unassign B2BUser User Group Fail'
UNASSIGN_B2B_USER_USER_GROUP_SUCCESS
Type : string
Default value : '[B2BUser] Unassign B2BUser User Group Success'
UPDATE_B2B_USER
Type : string
Default value : '[B2BUser] Update B2BUser Data'
UPDATE_B2B_USER_FAIL
Type : string
Default value : '[B2BUser] Update B2BUser Data Fail'
UPDATE_B2B_USER_SUCCESS
Type : string
Default value : '[B2BUser] Update B2BUser Data Success'

feature-libs/organization/administration/core/store/actions/cost-center.action.ts

ASSIGN_BUDGET
Type : string
Default value : '[CostCenter] Assign Budget'
ASSIGN_BUDGET_FAIL
Type : string
Default value : '[CostCenter] Assign Budget fail'
ASSIGN_BUDGET_SUCCESS
Type : string
Default value : '[CostCenter] Assign Budget success'
CREATE_COST_CENTER
Type : string
Default value : '[CostCenter] Create CostCenter'
CREATE_COST_CENTER_FAIL
Type : string
Default value : '[CostCenter] Create CostCenter Fail'
CREATE_COST_CENTER_SUCCESS
Type : string
Default value : '[CostCenter] Create CostCenter Success'
LOAD_ASSIGNED_BUDGETS
Type : string
Default value : '[CostCenter] Load Budgets'
LOAD_ASSIGNED_BUDGETS_FAIL
Type : string
Default value : '[CostCenter] Load Budgets fail'
LOAD_ASSIGNED_BUDGETS_SUCCESS
Type : string
Default value : '[CostCenter] Load Budgets success'
LOAD_COST_CENTER
Type : string
Default value : '[CostCenter] Load CostCenter Data'
LOAD_COST_CENTER_FAIL
Type : string
Default value : '[CostCenter] Load CostCenter Data Fail'
LOAD_COST_CENTER_SUCCESS
Type : string
Default value : '[CostCenter] Load CostCenter Data Success'
LOAD_COST_CENTERS
Type : string
Default value : '[CostCenter] Load CostCenters'
LOAD_COST_CENTERS_FAIL
Type : string
Default value : '[CostCenter] Load CostCenters Fail'
LOAD_COST_CENTERS_SUCCESS
Type : string
Default value : '[CostCenter] Load CostCenters Success'
UNASSIGN_BUDGET
Type : string
Default value : '[CostCenter] Unassign Budget'
UNASSIGN_BUDGET_FAIL
Type : string
Default value : '[CostCenter] Unassign Budget fail'
UNASSIGN_BUDGET_SUCCESS
Type : string
Default value : '[CostCenter] Unassign Budget success'
UPDATE_COST_CENTER
Type : string
Default value : '[CostCenter] Update CostCenter'
UPDATE_COST_CENTER_FAIL
Type : string
Default value : '[CostCenter] Update CostCenter Fail'
UPDATE_COST_CENTER_SUCCESS
Type : string
Default value : '[CostCenter] Update CostCenter Success'

feature-libs/product-configurator/rulebased/testing/configurator-test-data.ts

ATTRIBUTE_1_CHECKBOX
Type : string
Default value : 'ATTRIBUTE_1_CHECKBOX'
attributeCheckbox
Type : Configurator.Attribute
Default value : { name: 'ATTRIBUTE_2_RADIOBUTTON', uiType: Configurator.UiType.RADIOBUTTON, required: false, incomplete: false, groupId: attributeCheckboxGroupId, attrCode: attributeCheckboxCode, values: [ { name: VALUE_01, valueCode: VALUE_01, valueDisplay: 'Value 01', images: [], }, { name: VALUE_02, valueCode: VALUE_02, valueDisplay: 'Value 02', images: [], }, { name: VALUE_03, valueCode: VALUE_03, valueDisplay: 'Value 03', images: [], }, ], }
attributeCheckboxCode
Type : number
Default value : 123
attributeCheckboxGroupId
Type : string
Default value : '1'
attributeRadioButton
Type : Configurator.Attribute
Default value : { name: 'ATTRIBUTE_2_RADIOBUTTON', uiType: Configurator.UiType.RADIOBUTTON, required: false, incomplete: false, values: [ { name: VALUE_01, valueCode: VALUE_01, valueDisplay: 'Value 01', images: [], }, { name: VALUE_02, valueCode: VALUE_02, valueDisplay: 'Value 02', images: [], }, { name: VALUE_03, valueCode: VALUE_03, valueDisplay: 'Value 03', images: [], }, ], }
CONFIG_ID
Type : string
Default value : '1234-56-7890'
CONFIGURATOR_ROUTE
Type : string
Default value : 'configureCPQCONFIGURATOR'
CONFIGURATOR_TYPE
Default value : ConfiguratorType.VARIANT
GROUP_ID_1
Type : string
Default value : '1234-56-7891'
GROUP_ID_10
Type : string
Default value : '1234-56-7900'
GROUP_ID_2
Type : string
Default value : '1234-56-7892'
GROUP_ID_3
Type : string
Default value : '1234-56-7893'
GROUP_ID_4
Type : string
Default value : '1234-56-7894'
GROUP_ID_5
Type : string
Default value : '1234-56-7895'
GROUP_ID_6
Type : string
Default value : '1234-56-7896'
GROUP_ID_7
Type : string
Default value : '1234-56-7897'
GROUP_ID_8
Type : string
Default value : '1234-56-7898'
GROUP_ID_9
Type : string
Default value : '1234-56-7899'
GROUP_ID_CONFLICT_1
Type : string
Default value : '9999-99-0001'
GROUP_ID_CONFLICT_2
Type : string
Default value : '9999-99-0002'
GROUP_ID_CONFLICT_3
Type : string
Default value : '9999-99-0003'
GROUP_ID_CONFLICT_HEADER
Type : string
Default value : '9999-99-0000'
groupsWithoutIssues
Type : Configurator.Group
Default value : { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: ATTRIBUTE_1_CHECKBOX, uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: false, }, ], subGroups: [], }
mockProductConfigurationWithoutTotalPrice
Type : Configurator.Configuration
Default value : { configId: CONFIG_ID, productCode: PRODUCT_CODE, priceSummary: { basePrice: { formattedValue: '$123.56', currencyIso: 'USD', value: 123.56, }, selectedOptions: { formattedValue: '$500', currencyIso: 'USD', value: 500, }, currentTotal: { formattedValue: undefined, currencyIso: 'USD', value: 623.56, }, }, groups: [ { id: GROUP_ID_1, configurable: true, description: 'Description for ' + GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [attributeCheckbox], subGroups: [], }, ], flatGroups: [ { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: ATTRIBUTE_1_CHECKBOX, uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, }, ], }, ], owner: ConfiguratorModelUtils.createOwner( CommonConfigurator.OwnerType.PRODUCT, PRODUCT_CODE, CONFIGURATOR_TYPE ), nextOwner: ConfiguratorModelUtils.createInitialOwner(), interactionState: { currentGroup: GROUP_ID_2, menuParentGroup: GROUP_ID_3, groupsVisited: {}, issueNavigationDone: true, }, }
mockProductConfigurationWithPriceSummaryButNoPrices
Type : Configurator.Configuration
Default value : { configId: CONFIG_ID, productCode: PRODUCT_CODE, priceSummary: { basePrice: { formattedValue: undefined, currencyIso: 'USD', value: 50, }, selectedOptions: { formattedValue: undefined, currencyIso: 'USD', value: 20, }, currentTotal: { formattedValue: undefined, currencyIso: 'USD', value: 30, }, }, groups: [ { id: GROUP_ID_1, configurable: true, description: 'Description for ' + GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [attributeCheckbox], subGroups: [], }, ], flatGroups: [ { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: ATTRIBUTE_1_CHECKBOX, uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, }, ], }, ], owner: ConfiguratorModelUtils.createOwner( CommonConfigurator.OwnerType.PRODUCT, PRODUCT_CODE, CONFIGURATOR_TYPE ), nextOwner: ConfiguratorModelUtils.createInitialOwner(), interactionState: { currentGroup: GROUP_ID_2, menuParentGroup: GROUP_ID_3, groupsVisited: {}, issueNavigationDone: true, }, }
mockRouterState
Type : any
Default value : { state: { params: { entityKey: PRODUCT_CODE, ownerType: CommonConfigurator.OwnerType.PRODUCT, }, queryParams: {}, semanticRoute: CONFIGURATOR_ROUTE, }, }
PRODUCT_CODE
Type : string
Default value : 'CONF_LAPTOP'
productConfiguration
Type : Configurator.Configuration
Default value : { configId: CONFIG_ID, productCode: PRODUCT_CODE, priceSummary: { basePrice: { formattedValue: '$123.56', currencyIso: 'USD', value: 123.56 }, selectedOptions: { formattedValue: '$500', currencyIso: 'USD', value: 500 }, currentTotal: { formattedValue: '$623.56', currencyIso: 'USD', value: 623.56, }, }, groups: [ { id: GROUP_ID_1, configurable: true, description: 'Description for ' + GROUP_ID_1, name: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [attributeCheckbox], subGroups: [], }, { id: GROUP_ID_2, configurable: true, description: 'Description for ' + GROUP_ID_2, attributes: [attributeRadioButton], subGroups: [], }, { id: GROUP_ID_3, configurable: true, description: 'Description for ' + GROUP_ID_3, attributes: [ { name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE', uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE, required: true, incomplete: true, }, ], subGroups: [subGroupWith2Attributes], }, { id: GROUP_ID_5, configurable: true, description: 'Description for ' + GROUP_ID_5, attributes: [ { name: 'ATTRIBUTE_5_STRING', uiType: Configurator.UiType.STRING, required: true, incomplete: false, }, { name: 'ATTRIBUTE_5_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: true, }, ], subGroups: [ { id: GROUP_ID_6, configurable: true, description: 'Description for ' + GROUP_ID_6, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE', uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE, required: true, incomplete: true, }, ], }, { id: GROUP_ID_7, description: 'Description for ' + GROUP_ID_7, subGroups: [ { id: GROUP_ID_8, configurable: false, description: 'Description for ' + GROUP_ID_8, subGroups: [], attributes: [], }, ], attributes: [], }, ], }, { id: GROUP_ID_9, configurable: true, description: 'Description for ' + GROUP_ID_9, subGroups: [ { id: GROUP_ID_10, configurable: true, description: 'Description for ' + GROUP_ID_10, attributes: [ { name: 'ATTRIBUTE_10_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: false, }, ], subGroups: [], }, ], }, ], flatGroups: [ { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: ATTRIBUTE_1_CHECKBOX, uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, }, ], }, ConfiguratorTestUtils.createGroup(GROUP_ID_2), ConfiguratorTestUtils.createGroup(GROUP_ID_4), ConfiguratorTestUtils.createGroup(GROUP_ID_6), ConfiguratorTestUtils.createGroup(GROUP_ID_7), ConfiguratorTestUtils.createGroup(GROUP_ID_10), ], owner: ConfiguratorModelUtils.createOwner( CommonConfigurator.OwnerType.PRODUCT, PRODUCT_CODE, CONFIGURATOR_TYPE ), nextOwner: ConfiguratorModelUtils.createInitialOwner(), interactionState: { currentGroup: GROUP_ID_2, menuParentGroup: GROUP_ID_3, groupsVisited: {}, issueNavigationDone: true, }, overview: { configId: CONFIG_ID, productCode: PRODUCT_CODE, groups: [ { id: '1', groupDescription: 'Group 1', attributes: [ { attribute: 'C1', value: 'V1', }, ], }, { id: '2', groupDescription: 'Group 2', attributes: [ { attribute: 'C2', value: 'V2', }, { attribute: 'C3', value: 'V3', }, ], }, ], }, }
productConfigurationWithConflicts
Type : Configurator.Configuration
Default value : { configId: CONFIG_ID, productCode: PRODUCT_CODE, totalNumberOfIssues: 3, groups: [ { id: GROUP_ID_CONFLICT_HEADER, groupType: Configurator.GroupType.CONFLICT_HEADER_GROUP, attributes: [], description: GROUP_ID_CONFLICT_HEADER, subGroups: [ { id: GROUP_ID_CONFLICT_3, groupType: Configurator.GroupType.CONFLICT_GROUP, subGroups: [], attributes: undefined, description: GROUP_ID_CONFLICT_3, }, { id: GROUP_ID_CONFLICT_1, groupType: Configurator.GroupType.CONFLICT_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_1_CHECKBOX', key: 'ATTRIBUTE_1' }, { name: 'ATTRIBUTE_2_RADIOBUTTON', key: 'ATTRIBUTE_2' }, ], }, { id: GROUP_ID_CONFLICT_2, groupType: Configurator.GroupType.CONFLICT_GROUP, subGroups: [], attributes: [{ name: 'ATTRIBUTE_5_STRING', key: 'ATTRIBUTE_5' }], }, ], }, { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: 'ATTRIBUTE_1_CHECKBOX', uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, key: 'ATTRIBUTE_1', }, ], subGroups: [], }, { id: GROUP_ID_2, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: 'ATTRIBUTE_2_RADIOBUTTON', uiType: Configurator.UiType.RADIOBUTTON, required: false, incomplete: false, key: 'ATTRIBUTE_2', }, ], subGroups: [], }, { id: GROUP_ID_3, groupType: Configurator.GroupType.SUB_ITEM_GROUP, attributes: [], subGroups: [ { id: GROUP_ID_4, subGroups: [], groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: 'ATTRIBUTE_5_STRING', uiType: Configurator.UiType.STRING, required: true, incomplete: false, key: 'ATTRIBUTE_5', }, { name: 'ATTRIBUTE_5_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: true, }, ], }, ], }, { id: GROUP_ID_5, attributes: [], groupType: Configurator.GroupType.SUB_ITEM_GROUP, subGroups: [ { id: GROUP_ID_6, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE', uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE, required: true, incomplete: true, }, ], }, { id: GROUP_ID_7, groupType: Configurator.GroupType.SUB_ITEM_GROUP, subGroups: [ { id: GROUP_ID_8, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [], }, ], attributes: [], }, ], }, { id: GROUP_ID_9, attributes: [], groupType: Configurator.GroupType.SUB_ITEM_GROUP, subGroups: [ { id: GROUP_ID_10, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: 'ATTRIBUTE_10_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: false, hasConflicts: true, }, ], subGroups: [], }, ], }, ], flatGroups: [ { id: GROUP_ID_CONFLICT_3, groupType: Configurator.GroupType.CONFLICT_GROUP, subGroups: [], attributes: undefined, }, { id: GROUP_ID_CONFLICT_1, groupType: Configurator.GroupType.CONFLICT_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_1_CHECKBOX', key: 'ATTRIBUTE_1' }, { name: 'ATTRIBUTE_2_RADIOBUTTON', key: 'ATTRIBUTE_2' }, ], }, { id: GROUP_ID_CONFLICT_2, groupType: Configurator.GroupType.CONFLICT_GROUP, subGroups: [], attributes: [{ name: 'ATTRIBUTE_5_STRING', key: 'ATTRIBUTE_5' }], }, { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_1_CHECKBOX', uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, key: 'ATTRIBUTE_1', }, ], }, { id: GROUP_ID_2, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_2_RADIOBUTTON', uiType: Configurator.UiType.RADIOBUTTON, required: false, incomplete: false, key: 'ATTRIBUTE_2', }, ], }, { id: GROUP_ID_4, subGroups: [], groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: 'ATTRIBUTE_5_STRING', uiType: Configurator.UiType.STRING, required: true, incomplete: false, key: 'ATTRIBUTE_5', }, { name: 'ATTRIBUTE_5_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: true, }, ], }, { id: GROUP_ID_6, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE', uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE, required: true, incomplete: true, }, ], }, { id: GROUP_ID_7, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [], }, { id: GROUP_ID_8, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [], }, { id: GROUP_ID_10, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: 'ATTRIBUTE_10_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: false, hasConflicts: true, }, ], }, ], owner: { id: PRODUCT_CODE, type: CommonConfigurator.OwnerType.PRODUCT, key: CommonConfigurator.OwnerType.PRODUCT + '/' + PRODUCT_CODE, configuratorType: ConfiguratorType.VARIANT, }, interactionState: { currentGroup: GROUP_ID_2, menuParentGroup: GROUP_ID_3, groupsVisited: {}, }, }
productConfigurationWithoutBasePrice
Type : Configurator.Configuration
Default value : { configId: CONFIG_ID, productCode: PRODUCT_CODE, priceSummary: { basePrice: { formattedValue: undefined, currencyIso: 'USD', value: 123.56, }, selectedOptions: { formattedValue: '$500', currencyIso: 'USD', value: 500, }, currentTotal: { formattedValue: '$623.56', currencyIso: 'USD', value: 623.56, }, }, groups: [ { id: GROUP_ID_1, configurable: true, description: 'Description for ' + GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [attributeCheckbox], subGroups: [], }, ], flatGroups: [ { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: ATTRIBUTE_1_CHECKBOX, uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, }, ], }, ], owner: ConfiguratorModelUtils.createOwner( CommonConfigurator.OwnerType.PRODUCT, PRODUCT_CODE, CONFIGURATOR_TYPE ), nextOwner: ConfiguratorModelUtils.createInitialOwner(), interactionState: { currentGroup: GROUP_ID_2, menuParentGroup: GROUP_ID_3, groupsVisited: {}, issueNavigationDone: true, }, }
productConfigurationWithoutIssues
Type : Configurator.Configuration
Default value : { ...ConfiguratorTestUtils.createConfiguration( CONFIG_ID, ConfiguratorModelUtils.createOwner( CommonConfigurator.OwnerType.PRODUCT, PRODUCT_CODE ) ), productCode: PRODUCT_CODE, totalNumberOfIssues: 0, groups: [groupsWithoutIssues], flatGroups: [groupsWithoutIssues], }
productConfigurationWithoutSelectedOptions
Type : Configurator.Configuration
Default value : { configId: CONFIG_ID, productCode: PRODUCT_CODE, priceSummary: { basePrice: { formattedValue: '$123.56', currencyIso: 'USD', value: 123.56, }, selectedOptions: { formattedValue: '', currencyIso: 'USD', value: 500, }, currentTotal: { formattedValue: '$623.56', currencyIso: 'USD', value: 623.56, }, }, groups: [ { id: GROUP_ID_1, configurable: true, description: 'Description for ' + GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [attributeCheckbox], subGroups: [], }, ], flatGroups: [ { id: GROUP_ID_1, groupType: Configurator.GroupType.ATTRIBUTE_GROUP, subGroups: [], attributes: [ { name: ATTRIBUTE_1_CHECKBOX, uiType: Configurator.UiType.CHECKBOXLIST, required: true, incomplete: true, }, ], }, ], owner: ConfiguratorModelUtils.createOwner( CommonConfigurator.OwnerType.PRODUCT, PRODUCT_CODE, CONFIGURATOR_TYPE ), nextOwner: ConfiguratorModelUtils.createInitialOwner(), interactionState: { currentGroup: GROUP_ID_2, menuParentGroup: GROUP_ID_3, groupsVisited: {}, issueNavigationDone: true, }, }
subGroupWith2Attributes
Type : Configurator.Group
Default value : { id: GROUP_ID_4, configurable: true, description: 'Description for ' + GROUP_ID_4, subGroups: [], groupType: Configurator.GroupType.ATTRIBUTE_GROUP, attributes: [ { name: 'ATTRIBUTE_5_STRING', uiType: Configurator.UiType.STRING, required: true, incomplete: false, }, { name: 'ATTRIBUTE_5_DROPDOWN', uiType: Configurator.UiType.DROPDOWN, required: true, incomplete: true, values: [ { name: VALUE_01, valueCode: VALUE_01, valueDisplay: 'Value 01', images: [], }, { name: VALUE_02, valueCode: VALUE_02, valueDisplay: 'Value 02', images: [], }, { name: VALUE_03, valueCode: VALUE_03, valueDisplay: 'Value 03', images: [], }, ], }, ], }
VALUE_01
Type : string
Default value : 'VALUE_01'
VALUE_02
Type : string
Default value : 'VALUE_02'
VALUE_03
Type : string
Default value : 'VALUE_03'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth-group.actions.migration.ts

AUTH_ACTIONS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CLIENT_TOKEN, comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CLIENT_TOKEN_FAIL, comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CLIENT_TOKEN_SUCCESS, comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CLIENT_TOKEN_CLASS, comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CLIENT_TOKEN_FAIL_CLASS, comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CLIENT_TOKEN_SUCCESS_CLASS, comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOGOUT_CUSTOMER_SUPPORT_AGENT, comment: `// ${TODO_SPARTACUS} Variable available under 'AsmActions' namespace.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_USER_TOKEN, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_USER_TOKEN_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_USER_TOKEN_FAIL, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_USER_TOKEN_FAIL_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_USER_TOKEN_SUCCESS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_USER_TOKEN_SUCCESS_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_USER_TOKEN, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_USER_TOKEN_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_USER_TOKEN_FAIL, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_USER_TOKEN_FAIL_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_USER_TOKEN_SUCCESS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_USER_TOKEN_SUCCESS_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REVOKE_USER_TOKEN, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REVOKE_USER_TOKEN_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REVOKE_USER_TOKEN_FAIL, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REVOKE_USER_TOKEN_FAIL_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REVOKE_USER_TOKEN_SUCCESS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, { class: AUTH_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: REVOKE_USER_TOKEN_SUCCESS_CLASS, comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.guard.migration.ts

AUTH_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/guards/auth.guard.ts class: AUTH_GUARD, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.guard.migration.ts

AUTH_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: AUTH_GUARD, importPath: SPARTACUS_CORE, deprecatedNode: CAN_ACTIVATE, comment: `// ${TODO_SPARTACUS} canActivate method now returns Observable that can emit boolean or UrlTree.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-http-header.service.migration.ts

AUTH_HTTP_HEADER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/user-auth/services/auth-http-header.service.ts class: AUTH_HTTP_HEADER_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: OAUTH_LIB_WRAPPER_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-http-header.service.migration.ts

AUTH_HTTP_HEADER_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: AUTH_HTTP_HEADER_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: REFRESH_IN_PROGRESS, comment: `// ${TODO_SPARTACUS} Property '${AUTH_HTTP_HEADER_SERVICE}.${REFRESH_IN_PROGRESS}' was removed. Use 'refreshInProgress$' Observable instead.`, }, { class: AUTH_HTTP_HEADER_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: HANDLE_EXPIRED_TOKEN, comment: `// ${TODO_SPARTACUS} Method '${AUTH_HTTP_HEADER_SERVICE}.${HANDLE_EXPIRED_TOKEN}' was removed. Use 'getValidToken' instead.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth-redirect.service.migration.ts

AUTH_REDIRECT_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/guards/auth-redirect.service.ts class: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], addParams: [ { className: AUTH_REDIRECT_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-redirect.service.migration.ts

AUTH_REDIRECT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/user-auth/services/auth-redirect.service.ts class: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, { className: AUTH_REDIRECT_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_FLOW_ROUTES_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-redirect.service.migration.ts

AUTH_REDIRECT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: REPORT_AUTH_GUARD, comment: `// ${TODO_SPARTACUS} Method '${AUTH_REDIRECT_SERVICE}.${REPORT_AUTH_GUARD}' was removed, use '${SAVE_CURRENT_NAVIGATION_URL}' method instead.`, }, { class: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: REPORT_NOT_AUTH_GUARD, comment: `// ${TODO_SPARTACUS} Method '${AUTH_REDIRECT_SERVICE}.${REPORT_NOT_AUTH_GUARD}' was removed. No replacement needed. Every visited URL is now remembered automatically as redirect URL on 'NavigationEnd' event.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.service.migration.ts

AUTH_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/facade/auth.service.ts class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, { className: OAUTH_LIB_WRAPPER_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.service.migration.ts

AUTH_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `authorize`, comment: `// ${TODO_SPARTACUS} authorize method was renamed to 'loginWithCredentials' and returns Promise that will resolve when login procedure completes.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'getOccUserId', comment: `// ${TODO_SPARTACUS} method was moved from this service. 'UserIdService.getUserId' is the new replacement for this method.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'invokeWithUserId', comment: `// ${TODO_SPARTACUS} method was moved to 'UserIdService'.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'getUserToken', comment: `// ${TODO_SPARTACUS} this method was removed as it should not be used outside auth module. To check if user is logged in use 'isUserLoggedIn' and to get user id use 'UserIdService.getUserId'. If you need access to tokens then use 'AuthStorageService.getToken'.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'refreshUserToken', comment: `// ${TODO_SPARTACUS} this method was moved and renamed to 'OAuthLibWrapperService.refreshToken'.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'authorizeWithToken', comment: `// ${TODO_SPARTACUS} this method was removed. Instead you can create object of the shape 'AuthToken' and pass to 'AuthStorageService.setToken'.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'getClientToken', comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'refreshClientToken', comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`, }, { class: AUTH_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: 'isClientTokenLoaded', comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/auth-redirects.ts

AUTH_STORAGE_KEY
Type : string
Default value : 'spartacus⚿⚿auth'

projects/storefrontapp-e2e-cypress/cypress/helpers/auth.ts

AUTH_STORAGE_KEY
Type : string
Default value : 'spartacus⚿⚿auth'

projects/storefrontlib/cms-structure/outlet/outlet.model.ts

AVOID_STACKED_OUTLETS
Default value : false
USE_STACKED_OUTLETS
Default value : true

feature-libs/organization/administration/core/connectors/b2b-user/converters.ts

B2B_USER_NORMALIZER
Default value : new InjectionToken<Converter<any, B2BUser>>( 'B2BUserNormalizer' )
B2B_USER_SERIALIZER
Default value : new InjectionToken<Converter<B2BUser, any>>( 'B2BUserSerializer' )
B2B_USERS_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<B2BUser>> >('UserListNormalizer')

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-checkout.ts

b2bAccountShipToUser
Type : SampleUser
Default value : { email: 'powertools-test-user-with-orders@sap.cx.com', password: 'pw4all', fullName: 'PunchOut Customer', address: { city: 'Chicago', line1: '999 South Wacker Drive', }, }
b2bNonPurchasableProduct
Type : SampleNonPurchasableProduct
Default value : { name: 'Expertise Hiker Steel Toe', code: '50500000', multidimensional: true, }
b2bProduct
Type : SampleProduct
Default value : { name: 'Cordless screwdriver 2436', code: '3881074', }
b2bProduct2
Type : SampleProduct
Default value : { name: '6 Inch Nylon Cable Ties 100-Pack', code: '1128763', }
b2bProducts
Type : SampleProduct[]
Default value : [ { name: 'Impact Drill RT-ID 105', code: '3879444', }, { name: 'Angle Grinder RT-AG 230', code: '3881016', }, { name: 'PMF 180 E', code: '4567130', }, { name: 'PC Service Set Professional', code: '3803058', }, { name: 'Measuring cylinders', code: '2222485', }, { name: 'Laboratory Bottle', code: '2221933', }, { name: 'Professional Network Installer Tool Kit', code: '1128762', }, { name: 'Quick-Loader multibit screwdriver', code: '3865614', }, { name: 'UTP / FTP / Coax cable-stripper', code: '3864748', }, { name: 'GEX 125-1 AE', code: '4567174', }, ]
b2bUnit
Type : string
Default value : 'PunchOut Organization'
b2bUser
Type : AccountData
Default value : { user: 'b2bUser', registrationData: { firstName: user.firstName, lastName: user.lastName, password: user.password, titleCode: 'mr', }, }
cartWithB2bProduct
Type : SampleCartProduct
Default value : { estimatedShipping: '$9.99', total: '$35.00', totalAndShipping: '$44.99', }
cartWithB2bProductAndPremiumShipping
Type : SampleCartProduct
Default value : { ...cartWithB2bProduct, estimatedShipping: '$16.99', totalAndShipping: '$51.99', }
convertedReplenishmentDate
Type : string
Default value : 'Jan 01 2100'
costCenter
Type : string
Default value : 'PunchOut Organization'
ORDER_REQUEST_ENDPOINT
Type : string
Default value : 'replenishmentOrders'
order_type
Type : object
Default value : { PLACE_ORDER: 'PLACE_ORDER', SCHEDULE_REPLENISHMENT: 'SCHEDULE_REPLENISHMENT_ORDER', }
poNumber
Type : string
Default value : '123'
POWERTOOLS_BASESITE
Type : string
Default value : 'powertools-spa'
products
Type : SampleProduct[]
Default value : [b2bProduct, b2bProduct2]
recurrencePeriod
Type : object
Default value : { MONTHLY: 'MONTHLY', DAILY: 'DAILY', WEEKLY: 'WEEKLY', }
recurrencePeriodMap
Default value : new Map<string, string>([ [recurrencePeriod.DAILY, 'days'], [recurrencePeriod.WEEKLY, 'week'], [recurrencePeriod.MONTHLY, 'month'], ])
replenishmentDate
Type : string
Default value : '2100-01-01'
replenishmentDay
Type : string
Default value : '8'
USER_REQUEST_ENDPOINT
Type : string
Default value : 'orgUsers'

feature-libs/organization/administration/core/connectors/org-unit/converters.ts

B2BUNIT_APPROVAL_PROCESSES_NORMALIZER
Default value : new InjectionToken< Converter<any, B2BApprovalProcess[]> >('B2BUnitApprovalProcessNormalizer')
B2BUNIT_NODE_LIST_NORMALIZER
Default value : new InjectionToken< Converter<any, B2BUnitNode[]> >('B2BUnitNodeListNormalizer')
B2BUNIT_NODE_NORMALIZER
Default value : new InjectionToken< Converter<any, B2BUnitNode> >('B2BUnitNodeNormalizer')
B2BUNIT_NORMALIZER
Default value : new InjectionToken<Converter<any, B2BUnit>>( 'B2BUnitNormalizer' )
B2BUNIT_SERIALIZER
Default value : new InjectionToken<Converter<B2BUnit, any>>( 'B2BUnitSerializer' )

feature-libs/organization/administration/core/store/reducers/b2b-user.reducer.ts

b2bUserInitialState
Type : B2BUser | undefined
Default value : undefined
b2bUsersInitialState
Type : ListModel | undefined
Default value : undefined

projects/schematics/src/migrations/5_0/constructor-deprecations/data/banner.component.migration.ts

BANNER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/content/banner/banner.component.ts class: BANNER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, ], }

.github/api-extractor-action/src/const.ts

BASE_BRANCH_DIR
Type : string
Default value : 'branch-clone'
BUILD_DIR
Type : string
Default value : 'dist'
REPORT_DIR
Type : string
Default value : 'etc'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/base-page-meta.resolver.migration.ts

BASE_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], addParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER }, { className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/core/src/site-context/store/actions/base-site.action.ts

BASE_SITE_CHANGE
Type : string
Default value : '[Site-context] BaseSite Change'
LOAD_BASE_SITE
Type : string
Default value : '[Site-context] Load BaseSite'
LOAD_BASE_SITE_FAIL
Type : string
Default value : '[Site-context] Load BaseSite Fail'
LOAD_BASE_SITE_SUCCESS
Type : string
Default value : '[Site-context] Load BaseSite Success'
LOAD_BASE_SITES
Type : string
Default value : '[Site-context] Load BaseSites'
LOAD_BASE_SITES_FAIL
Type : string
Default value : '[Site-context] Load BaseSites Fail'
LOAD_BASE_SITES_SUCCESS
Type : string
Default value : '[Site-context] Load BaseSites Success'
SET_ACTIVE_BASE_SITE
Type : string
Default value : '[Site-context] Set Active BaseSite'

projects/core/src/site-context/providers/context-ids.ts

BASE_SITE_CONTEXT_ID
Type : string
Default value : 'baseSite'
CURRENCY_CONTEXT_ID
Type : string
Default value : 'currency'
LANGUAGE_CONTEXT_ID
Type : string
Default value : 'language'
THEME_CONTEXT_ID
Type : string
Default value : 'theme'

projects/core/src/site-context/connectors/converters.ts

BASE_SITE_NORMALIZER
Default value : new InjectionToken< Converter<any, BaseSite> >('BaseSiteNormalizer')
COUNTRY_NORMALIZER
Default value : new InjectionToken<Converter<any, Country>>( 'CountryNormalizer' )
CURRENCY_NORMALIZER
Default value : new InjectionToken<Converter<any, Currency>>( 'CurrencyNormalizer' )
LANGUAGE_NORMALIZER
Default value : new InjectionToken<Converter<any, Language>>( 'LanguageNormalizer' )
REGION_NORMALIZER
Default value : new InjectionToken<Converter<any, Region>>( 'RegionNormalizer' )

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/base-site.service.migration.ts

BASE_SITE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: BASE_SITE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_ALL, newNode: GET_ALL, comment: `// ${TODO_SPARTACUS} Method '${GET_ALL}' changed the return type from 'Observable<string[]>' to 'Observable<BaseSite[]>'`, }, { class: BASE_SITE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_BASE_SITE_DATA, comment: `// ${TODO_SPARTACUS} Method '${GET_BASE_SITE_DATA}' is replaced by method 'get()'`, }, { class: BASE_SITE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: SET_ACTIVE, newNode: SET_ACTIVE, comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/base-site.service.migration.ts

BASE_SITE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: BASE_SITE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: INITIALIZE, comment: `// ${TODO_SPARTACUS} Method '${BASE_SITE_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'BaseSiteInitializer' .`, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-vc.ts

billingAddress
Type : AddressData
Default value : user
paymentDetailsData
Type : PaymentDetails
Default value : user
shippingAddressData
Type : AddressData
Default value : user

tools/breaking-changes/compare.ts

breakingChanges
Type : any[]
Default value : []
newApiData
Default value : JSON.parse(fs.readFileSync(newApiFile, 'utf-8'))
newApiFile
Default value : process.argv[3]
oldApiData
Default value : JSON.parse(fs.readFileSync(oldApiFile, 'utf-8'))
oldApiFile
Default value : process.argv[2]
renamedApiLookupData
Default value : common.readRenamedApiLookupFile()

tools/breaking-changes/generate-deleted.ts

breakingChangesData
Default value : common.readBreakingChangeFile()
deletedApiSchematics
Type : []
Default value : []
deletedCommentsData
Default value : common.readApiElementMigrationCommentsFile()
OUTPUT_FILE_PATH
Default value : `${common.MIGRATION_SCHEMATICS_HOME}/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts`

This script generates deleted api elements schematics code.

Input: Breaking change data returned by readBreakingChangeFile(). Likely is is ./data/X_0/breaking-change.json. The folder depends on the major version config.`

  • Output: A file whose path is in OUTPUT_FILE_PATH const. The file is a ts file that contains migration data ready to be imported by the schematics.
OUTPUT_FILE_TEMPLATE_PATH
Default value : `generate-deleted.out.template`

tools/breaking-changes/generate-methods-props.ts

breakingChangesData
Default value : common.readBreakingChangeFile()
memberMigrationCommentData
Default value : common.readMemberMigrationCommentsFile()
OUTPUT_FILE_PATH
Default value : `${common.MIGRATION_SCHEMATICS_HOME}/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts`

This script generates methods and properties schematics code.

Input: Breaking change data returned by readBreakingChangeFile(). Likely is is ./data/X_0/breaking-change.json. The folder depends on the major version config.`

  • Output: A file whose path is in OUTPUT_FILE_PATH const. The file is a ts file that contains migration data ready to be imported by the schematics.
OUTPUT_FILE_TEMPLATE_PATH
Default value : `generate-methods-props.out.template`
updatedMembers
Default value : getUpdatedMembers(breakingChangesData)
updatedMemberSchematics
Type : []
Default value : []

tools/breaking-changes/generate-moved.ts

breakingChangesData
Default value : common.readBreakingChangeFile()
movedApiSchematics
Type : []
Default value : []
OUTPUT_FILE_PATH
Default value : `${common.MIGRATION_SCHEMATICS_HOME}/rename-symbol/data/generated-rename-symbols.migration.ts`

This script generates moved api elements schematics code.

Input: Breaking change data returned by readBreakingChangeFile(). Likely is is ./data/X_0/breaking-change.json. The folder depends on the major version config.`

  • Output: A file whose path is in OUTPUT_FILE_PATH const. The file is a ts file that contains migration data ready to be imported by the schematics.
OUTPUT_FILE_TEMPLATE_PATH
Default value : `generate-moved.out.template`

tools/breaking-changes/generate-stats.ts

breakingChangesData
Default value : common.readBreakingChangeFile()

This script generates stats from a breaking changes data sfile.

projects/schematics/src/migrations/3_0/constructor-deprecations/data/breakpoint.service.migration.ts

BREAKPOINT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/layout/breakpoint/breakpoint.service.ts class: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: LAYOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: PLATFORM, literalInference: ANY_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/breakpoint.service.migration.ts

BREAKPOINT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_WINDOW, comment: `// ${TODO_SPARTACUS} Getter method of property '${GET_WINDOW}' was removed from '${BREAKPOINT_SERVICE}'. Instead use '${WINDOW_REF}' directly.`, }, { class: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_CLOSEST, comment: `// ${TODO_SPARTACUS} Method '${GET_CLOSEST}' was removed from '${BREAKPOINT_SERVICE}'. Instead use the method '${GET_BREAKPOINT}' in '${BREAKPOINT_SERVICE}'.`, }, ]

feature-libs/organization/administration/core/connectors/budget/converters.ts

BUDGET_NORMALIZER
Default value : new InjectionToken<Converter<any, Budget>>( 'BudgetNormalizer' )
BUDGET_SERIALIZER
Default value : new InjectionToken<Converter<Budget, any>>( 'BudgetSerializer' )
BUDGETS_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<Budget>> >('BudgetsListNormalizer')

feature-libs/organization/administration/components/budget/budget.config.ts

budgetCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManageBudgetsListComponent: { component: ListComponent, providers: [ { provide: ListService, useExisting: BudgetListService, }, { provide: ItemService, useExisting: BudgetItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: 'orgBudget.breadcrumbs.list', resolver: BudgetRoutePageMetaResolver, }, }, }, children: [ { path: 'create', component: BudgetFormComponent, }, { path: `:${ROUTE_PARAMS.budgetCode}`, component: BudgetDetailsComponent, data: { cxPageMeta: { breadcrumb: 'orgBudget.breadcrumbs.details', }, }, children: [ { path: `edit`, component: BudgetFormComponent, }, { path: 'cost-centers', component: BudgetCostCenterListComponent, }, ], }, ], }, guards: [AuthGuard, AdminGuard], }, }, }
budgetTableConfig
Type : TableConfig
Default value : { table: { [OrganizationTableType.BUDGET]: { cells: ['name', 'active', 'amount', 'dateRange', 'unit'], options: { cells: { name: { dataComponent: ActiveLinkCellComponent, }, active: { dataComponent: StatusCellComponent, }, amount: { dataComponent: AmountCellComponent, }, dateRange: { dataComponent: DateRangeCellComponent, }, unit: { dataComponent: UnitCellComponent, }, }, }, }, [OrganizationTableType.BUDGET_ASSIGNED_COST_CENTERS]: { cells: ['name'], options: { cells: { name: { dataComponent: CostCenterDetailsCellComponent, }, }, pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, }, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/budget.config.ts

budgetConfig
Type : MyCompanyConfig
Default value : { name: 'Budget', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/budgets`, apiEndpoint: '/users/current/budgets', objectType: 'budgets', verifyStatusInDetails: true, selectOptionsEndpoint: ['*availableOrgUnitNodes*'], rows: [ { label: 'Name', variableName: 'name', inputType: INPUT_TYPE.TEXT, createValue: `Test Entity ${randomString()}`, updateValue: `Edited Test Entity ${randomString()}`, sortLabel: 'Name', showInTable: true, formLabel: 'Name', showInDetails: true, }, { label: 'Status', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'Code', sortLabel: 'Code', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: `test-entity-${randomString()}`, updateValue: `edited-entity-${randomString()}`, formLabel: 'Code', showInDetails: true, useInUrl: true, }, { label: 'Amount', variableName: 'budget', sortLabel: 'Value', showInTable: true, inputType: INPUT_TYPE.TEXT, createValue: '10000', updateValue: '35000', formLabel: 'Amount', showInDetails: true, }, { label: 'Start - End', variableName: ['startDate', 'endDate'], useDatePipe: true, showInTable: true, }, { label: 'Start', variableName: 'startDate', inputType: INPUT_TYPE.DATE, formLabel: 'Start', createValue: '3020-10-10', updateValue: '3025-01-10', }, { label: 'End', variableName: 'endDate', inputType: INPUT_TYPE.DATE, formLabel: 'End', createValue: '3020-11-10', updateValue: '3026-05-15', }, { label: 'Currency', variableName: 'currency', inputType: INPUT_TYPE.NG_SELECT, formLabel: 'Currency', createValue: 'US Dollar', updateValue: 'US Dollar', }, { label: 'Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: true, formLabel: 'Unit', showInDetails: true, }, ], subCategories: [ { name: 'Cost Centers', baseUrl: '/cost-centers', objectType: 'costCenters', apiEndpoint: '**/constcenters**', }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, MY_COMPANY_FEATURE.ASSIGNMENTS, ], coreFeatures: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, ], }

feature-libs/organization/administration/core/store/reducers/budget.reducer.ts

budgetInitialState
Type : Budget | undefined
Default value : undefined
budgetsInitialState
Type : ListModel | undefined
Default value : undefined

tools/schematics/testing.ts

buildLibRegEx
Default value : new RegExp('build (.*?)/schematics')
commands
Default value : [ 'publish', 'publish (reload version)', 'build projects/schematics', 'build asm/schematics', 'build cart/schematics', 'build order/schematics', 'build checkout/schematics', 'build cdc/schematics', 'build cds/schematics', 'build digital-payments/schematics', 'build epd-visualization/schematics', 'build organization/schematics', 'build product/schematics', 'build product-configurator/schematics', 'build qualtrics/schematics', 'build smartedit/schematics', 'build storefinder/schematics', 'build tracking/schematics', 'build user/schematics', 'build all libs', 'test all schematics', 'exit', ] as const
currentVersion
Type : semver.SemVer | null
featureLibsFolders
Type : string[]
Default value : [ 'asm', 'cart', 'order', 'checkout', 'organization', 'product', 'product-configurator', 'qualtrics', 'smartedit', 'storefinder', 'tracking', 'user', ]
integrationLibsFolders
Type : string[]
Default value : [ 'cdc', 'cds', 'digital-payments', 'epd-visualization', ]
verdaccioProcess
Type : ChildProcess | undefined

projects/schematics/src/shared/lib-configs/product-schematics-config.ts

BULK_PRICING_FEATURE_NAME_CONSTANT
Type : string
Default value : 'PRODUCT_BULK_PRICING_FEATURE'
BULK_PRICING_MODULE
Type : string
Default value : 'BulkPricingModule'
BULK_PRICING_MODULE_NAME
Type : string
Default value : 'ProductBulkPricing'
BULK_PRICING_ROOT_MODULE
Type : string
Default value : 'BulkPricingRootModule'
BULK_PRICING_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'bulkPricingTranslationChunksConfig'
BULK_PRICING_TRANSLATIONS
Type : string
Default value : 'bulkPricingTranslations'
IMAGE_ZOOM_FEATURE_NAME_CONSTANT
Type : string
Default value : 'PRODUCT_IMAGE_ZOOM_FEATURE'
IMAGE_ZOOM_MODULE
Type : string
Default value : 'ProductImageZoomModule'
IMAGE_ZOOM_MODULE_NAME
Type : string
Default value : 'ProductImageZoom'
IMAGE_ZOOM_ROOT_MODULE
Type : string
Default value : 'ProductImageZoomRootModule'
IMAGE_ZOOM_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'productImageZoomTranslationChunksConfig'
IMAGE_ZOOM_TRANSLATIONS
Type : string
Default value : 'productImageZoomTranslations'
PRODUCT_BULK_PRICING_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: PRODUCT_BULK_PRICING_FEATURE_NAME, mainScope: SPARTACUS_PRODUCT, featureScope: SPARTACUS_BULK_PRICING, b2b: true, }, folderName: PRODUCT_FOLDER_NAME, moduleName: BULK_PRICING_MODULE_NAME, featureModule: { name: BULK_PRICING_MODULE, importPath: SPARTACUS_BULK_PRICING, }, rootModule: { name: BULK_PRICING_ROOT_MODULE, importPath: SPARTACUS_BULK_PRICING_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_BULK_PRICING_ROOT, namedImports: [BULK_PRICING_FEATURE_NAME_CONSTANT], }, i18n: { resources: BULK_PRICING_TRANSLATIONS, chunks: BULK_PRICING_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_BULK_PRICING_ASSETS, }, styles: { scssFileName: PRODUCT_SCSS_FILE_NAME, importStyle: SPARTACUS_PRODUCT, }, }
PRODUCT_FOLDER_NAME
Type : string
Default value : 'product'
PRODUCT_IMAGE_ZOOM_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: PRODUCT_IMAGE_ZOOM_FEATURE_NAME, mainScope: SPARTACUS_PRODUCT, featureScope: SPARTACUS_IMAGE_ZOOM, }, folderName: PRODUCT_FOLDER_NAME, moduleName: IMAGE_ZOOM_MODULE_NAME, featureModule: { name: IMAGE_ZOOM_MODULE, importPath: SPARTACUS_IMAGE_ZOOM, }, rootModule: { name: IMAGE_ZOOM_ROOT_MODULE, importPath: SPARTACUS_IMAGE_ZOOM_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_IMAGE_ZOOM_ROOT, namedImports: [IMAGE_ZOOM_FEATURE_NAME_CONSTANT], }, i18n: { resources: IMAGE_ZOOM_TRANSLATIONS, chunks: IMAGE_ZOOM_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_IMAGE_ZOOM_ASSETS, }, styles: { scssFileName: PRODUCT_SCSS_FILE_NAME, importStyle: SPARTACUS_PRODUCT, }, }
PRODUCT_SCSS_FILE_NAME
Type : string
Default value : 'product.scss'
PRODUCT_VARIANTS_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: PRODUCT_VARIANTS_FEATURE_NAME, mainScope: SPARTACUS_PRODUCT, featureScope: SPARTACUS_VARIANTS, }, folderName: PRODUCT_FOLDER_NAME, moduleName: VARIANTS_MODULE_NAME, featureModule: { name: VARIANTS_MODULE, importPath: SPARTACUS_VARIANTS, }, rootModule: { name: VARIANTS_ROOT_MODULE, importPath: SPARTACUS_VARIANTS_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_VARIANTS_ROOT, namedImports: [VARIANTS_FEATURE_NAME_CONSTANT], }, i18n: { resources: VARIANTS_TRANSLATIONS, chunks: VARIANTS_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_VARIANTS_ASSETS, }, styles: { scssFileName: PRODUCT_SCSS_FILE_NAME, importStyle: SPARTACUS_PRODUCT, }, }
VARIANTS_FEATURE_NAME_CONSTANT
Type : string
Default value : 'PRODUCT_VARIANTS_FEATURE'
VARIANTS_MODULE
Type : string
Default value : 'ProductVariantsModule'
VARIANTS_MODULE_NAME
Type : string
Default value : 'ProductVariants'
VARIANTS_ROOT_MODULE
Type : string
Default value : 'ProductVariantsRootModule'
VARIANTS_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'productVariantsTranslationChunksConfig'
VARIANTS_TRANSLATIONS
Type : string
Default value : 'productVariantsTranslations'

feature-libs/product/bulk-pricing/assets/translations/en/bulk-pricing.i18n.ts

bulkPricing
Type : object
Default value : { bulkPricingTable, }
bulkPricingTable
Type : object
Default value : { quantity: 'Quantity', price: 'Price', discount: 'Discount', }

feature-libs/product/bulk-pricing/assets/translations/translations.ts

bulkPricingTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { bulkPricing: ['bulkPricingTable'], }
bulkPricingTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/merchandising-carousel.ts

camcordersCategoryCode
Type : string
Default value : '584'
camcordersCategoryName
Type : string
Default value : 'Camcorders'
canonBrandCode
Type : string
Default value : 'brand_10'
canonBrandName
Type : string
Default value : 'Canon'
canonBrandPagePath
Default value : `Brands/${canonBrandName}/c/${canonBrandCode}`
carouselClickedEventSchema
Type : string
Default value : 'context/commerce/carouselClicked'
carouselEventRequestAlias
Type : string
Default value : 'carouselEventApiRequest'
carouselViewedEventSchema
Type : string
Default value : 'context/commerce/carouselViewed'
checkForCarouselClickEvent
Default value : true
chibaStoreName
Type : string
Default value : 'Chiba'
DEFAULT_CURRENCY
Default value : CURRENCY_USD
DEFAULT_LANGUAGE
Default value : LANGUAGE_EN
dollarCurrencySymbol
Type : string
Default value : '$'
englishFilmProductText
Type : string
Default value : 'Film'
filmCamerasCategoryCode
Type : string
Default value : '574'
filmCamerasCategoryName
Type : string
Default value : 'Film Cameras'
filmCamerasCategoryPagePath
Default value : `Open-Catalogue/Cameras/Film-Cameras/c/${filmCamerasCategoryCode}`
japaneseFilmProductText
Type : string
Default value : 'プ'
japaneseLanguage
Type : string
Default value : 'ja'
merchandisingCarouselTagName
Type : string
Default value : 'cx-merchandising-carousel'
productDisplayCount
Type : number
Default value : 10
requestContainsConsentReference
Default value : true
site
Type : string
Default value : 'electronics-spa'
slrCategoryCode
Type : string
Default value : '578'
slrNonProductListCategoryPagePath
Default value : `Open-Catalogue/Cameras/Digital-Cameras/Digital-SLR/c/${slrCategoryCode}`
STRATEGY_RESPONSE
Type : object
Default value : { metadata: { mixcardId: 'cypress-test-mixcard', }, products: [ { id: '779864', metadata: { 'cypress-test-product-metadata': 'product-1-metadata-value', }, }, { id: '832382', metadata: { 'cypress-test-product-metadata': 'product-2-metadata-value', }, }, { id: '779866', metadata: { 'cypress-test-product-metadata': 'product-3-metadata-value', }, }, ], }
yenCurrencySymbol
Type : string
Default value : '¥'

projects/storefrontapp-e2e-cypress/cypress/integration/regression/product_configurator/product-configurator-vc-cart.e2e-spec-flaky.ts

CAMERA_DISPLAY
Type : string
Default value : 'CAMERA_DISPLAY'
CAMERA_FORMAT_PICTURES
Type : string
Default value : 'CAMERA_FORMAT_PICTURES'
CAMERA_MODE
Type : string
Default value : 'CAMERA_MODE'
CENTER_SPEAKER
Type : string
Default value : 'Center Speaker'
CONFLICT_FOR_GAMING_CONSOLE
Type : string
Default value : 'Conflict for Gaming Console'
Conflict_msg_gaming_console
Type : string
Default value : 'Gaming console cannot be selected with LCD projector'
electronicsShop
Type : string
Default value : 'electronics-spa'
FRONT_SPEAKERS
Type : string
Default value : 'Front Speakers'
GAMING_CONSOLE
Type : string
Default value : 'GAMING_CONSOLE'
GAMING_CONSOLE_NO
Type : string
Default value : 'GAMING_CONSOLE_NO'
GAMING_CONSOLE_YES
Type : string
Default value : 'GAMING_CONSOLE_YES'
GENERAL
Type : string
Default value : 'General'
PROJECTOR
Type : string
Default value : 'Projector'
PROJECTOR_LCD
Type : string
Default value : 'PROJECTOR_LCD'
PROJECTOR_SCREEN
Type : string
Default value : 'Projection Screen'
PROJECTOR_TYPE
Type : string
Default value : 'PROJECTOR_TYPE'
radioGroup
Type : string
Default value : 'radioGroup'
REAR_SPEAKER
Type : string
Default value : 'Rear Speakers'
SOURCE_COMPONENTS
Type : string
Default value : 'Source Components'
SUBWOOFER
Type : string
Default value : 'Subwoofer'
testProduct
Type : string
Default value : 'CONF_CAMERA_SL'
testProductMultiLevel
Type : string
Default value : 'CONF_HOME_THEATER_ML'
VIDEO_SYSTEM
Type : string
Default value : 'Video System'
WARNING
Type : string
Default value : 'WARNING'

projects/storefrontapp-e2e-cypress/cypress/integration/regression/product_configurator/product-configurator-vc.e2e-2205-spec-flaky.ts

CAMERA_MODE
Type : string
Default value : 'CAMERA_MODE'
CONFLICT_FOR_GAMING_CONSOLE
Type : string
Default value : 'Conflict for Gaming Console'
Conflict_msg_gaming_console
Type : string
Default value : 'Gaming console cannot be selected with LCD projector'
electronicsShop
Type : string
Default value : 'electronics-spa'
GAMING_CONSOLE
Type : string
Default value : 'GAMING_CONSOLE'
GAMING_CONSOLE_NO
Type : string
Default value : 'GAMING_CONSOLE_NO'
GAMING_CONSOLE_YES
Type : string
Default value : 'GAMING_CONSOLE_YES'
GENERAL
Type : string
Default value : 'General'
PROJECTOR
Type : string
Default value : 'Projector'
PROJECTOR_LCD
Type : string
Default value : 'PROJECTOR_LCD'
PROJECTOR_TYPE
Type : string
Default value : 'PROJECTOR_TYPE'
radioGroup
Type : string
Default value : 'radioGroup'
SOURCE_COMPONENTS
Type : string
Default value : 'Source Components'
testProduct
Type : string
Default value : 'CONF_CAMERA_SL'
testProductMultiLevel
Type : string
Default value : 'CONF_HOME_THEATER_ML'
VIDEO_SYSTEM
Type : string
Default value : 'Video System'
WARNING
Type : string
Default value : 'WARNING'

feature-libs/order/core/store/actions/order-details.action.ts

CANCEL_ORDER
Type : string
Default value : '[Order] Cancel Order'
CANCEL_ORDER_FAIL
Type : string
Default value : '[Order] Cancel Order Fail'
CANCEL_ORDER_SUCCESS
Type : string
Default value : '[Order] Cancel Order Success'
CLEAR_ORDER_DETAILS
Type : string
Default value : '[Order] Clear Order Details'
LOAD_ORDER_DETAILS
Type : string
Default value : '[Order] Load Order Details'
LOAD_ORDER_DETAILS_FAIL
Type : string
Default value : '[Order] Load Order Details Fail'
LOAD_ORDER_DETAILS_SUCCESS
Type : string
Default value : '[Order] Load Order Details Success'
RESET_CANCEL_ORDER_PROCESS
Type : string
Default value : '[Order] Reset Cancel Order Process'

feature-libs/order/core/store/order-state.ts

CANCEL_ORDER_PROCESS_ID
Type : string
Default value : 'cancelOrder'
CANCEL_REPLENISHMENT_ORDER_PROCESS_ID
Type : string
Default value : 'cancelReplenishmentOrder'
CANCEL_RETURN_PROCESS_ID
Type : string
Default value : 'cancelReturn'
ORDER_DETAILS
Type : string
Default value : '[Order] User Order Details'
ORDER_FEATURE
Type : string
Default value : 'order'
ORDERS
Type : string
Default value : '[Order] User Orders'
REPLENISHMENT_ORDER_DETAILS
Type : string
Default value : '[Order] User Replenishment Order Details'
REPLENISHMENT_ORDERS
Type : string
Default value : '[Order] User Replenishment Orders'
RETURN_REQUEST_DETAILS
Type : string
Default value : '[Order] Return Request Details'
RETURN_REQUESTS
Type : string
Default value : '[Order] Order Return Requests'

feature-libs/order/core/store/actions/order-return-request.action.ts

CANCEL_ORDER_RETURN_REQUEST
Type : string
Default value : '[Order] Cancel Order Return Request'
CANCEL_ORDER_RETURN_REQUEST_FAIL
Type : string
Default value : '[Order] Cancel Order Return Request Fail'
CANCEL_ORDER_RETURN_REQUEST_SUCCESS
Type : string
Default value : '[Order] Cancel Order Return Request Success'
CLEAR_ORDER_RETURN_REQUEST
Type : string
Default value : '[Order] Clear Order Return Request Details'
CLEAR_ORDER_RETURN_REQUEST_LIST
Type : string
Default value : '[Order] Clear Order Return Request List'
CREATE_ORDER_RETURN_REQUEST
Type : string
Default value : '[Order] Create Order Return Request'
CREATE_ORDER_RETURN_REQUEST_FAIL
Type : string
Default value : '[Order] Create Order Return Request Fail'
CREATE_ORDER_RETURN_REQUEST_SUCCESS
Type : string
Default value : '[Order] Create Order Return Request Success'
LOAD_ORDER_RETURN_REQUEST
Type : string
Default value : '[Order] Load Order Return Request details'
LOAD_ORDER_RETURN_REQUEST_FAIL
Type : string
Default value : '[Order] Load Order Return Request details Fail'
LOAD_ORDER_RETURN_REQUEST_LIST
Type : string
Default value : '[Order] Load User Order Return Request List'
LOAD_ORDER_RETURN_REQUEST_LIST_FAIL
Type : string
Default value : '[Order] Load User Order Return Request List Fail'
LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS
Type : string
Default value : '[Order] Load User Order Return Request List Success'
LOAD_ORDER_RETURN_REQUEST_SUCCESS
Type : string
Default value : '[Order] Load Order Return Request details Success'
RESET_CANCEL_RETURN_PROCESS
Type : string
Default value : '[Order] Reset Cancel Return Request Process'

feature-libs/order/core/store/actions/replenishment-order-details.action.ts

CANCEL_REPLENISHMENT_ORDER
Type : string
Default value : '[Order] Cancel Replenishment Order'
CANCEL_REPLENISHMENT_ORDER_FAIL
Type : string
Default value : '[Order] Cancel Replenishment Order Fail'
CANCEL_REPLENISHMENT_ORDER_SUCCESS
Type : string
Default value : '[Order] Cancel Replenishment Order Success'
CLEAR_CANCEL_REPLENISHMENT_ORDER
Type : string
Default value : '[Order] Clear Cancel Replenishment Order'
ClEAR_REPLENISHMENT_ORDER_DETAILS
Type : string
Default value : '[Order] Clear Replenishment Order Details'
LOAD_REPLENISHMENT_ORDER_DETAILS
Type : string
Default value : '[Order] Load Replenishment Order Details'
LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL
Type : string
Default value : '[Order] Load Replenishment Order Details Fail'
LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS
Type : string
Default value : '[Order] Load Replenishment Order Details Success'

projects/storefrontapp-e2e-cypress/cypress/sample-data/order-cancellations-returns.ts

cancellableOrder
Default value : JSON.parse(JSON.stringify(orderDetails))
cancelledReturnRequest
Default value : JSON.parse( JSON.stringify(returnRequestDetails) )
ORDER_CODE
Type : string
Default value : '00000001'
orderDetails
Type : object
Default value : { code: ORDER_CODE, deliveryAddress: { country: { isocode: 'CA', name: 'Canada', }, defaultAddress: false, firstName: 'Test', formattedAddress: '2113, 32nd Avenue, , Ontario, Lachine, H8T 3J1', id: '8797825957911', lastName: 'Test', line1: '2113, 32nd Avenue', line2: '', phone: '', postalCode: 'H8T 3J1', region: { countryIso: 'CA', isocode: 'CA-ON', isocodeShort: 'ON', name: 'Ontario', }, shippingAddress: true, title: 'Mr.', titleCode: 'mr', town: 'Lachine', visibleInAddressBook: true, }, deliveryCost: { currencyIso: 'USD', formattedValue: '$7.49', priceType: 'BUY', value: 7.49, }, deliveryItemsQuantity: 1, deliveryMode: { code: 'standard-net', deliveryCost: { currencyIso: 'USD', formattedValue: '$7.49', priceType: 'BUY', value: 7.49, }, description: '3-5 business days', name: 'Standard Delivery', }, entries: [ { basePrice: { currencyIso: 'USD', formattedValue: '$260.87', priceType: 'BUY', value: 260.87, }, cancellableQuantity: 1, configurationInfos: [], entryNumber: 0, product, quantity: 1, returnableQuantity: 0, statusSummaryList: [], totalPrice: { currencyIso: 'USD', formattedValue: '$260.87', priceType: 'BUY', value: 260.87, }, updateable: true, }, ], net: true, orderDiscounts: { currencyIso: 'USD', formattedValue: '$20.00', priceType: 'BUY', value: 20.0, }, paymentInfo: { accountHolderName: 'Test', billingAddress: { country: { isocode: 'CA', name: 'Canada', }, defaultAddress: false, email: 'test@test1.com', firstName: 'Test', formattedAddress: '2113, 32nd Avenue , Ontario, Lachine, H8T 3J1', id: '8797826023447', lastName: 'Test', line1: '2113, 32nd Avenue ', phone: '5147468956', postalCode: 'H8T 3J1', region: { countryIso: 'CA', isocode: 'CA-ON', isocodeShort: 'ON', name: 'Ontario', }, shippingAddress: false, town: 'Lachine', visibleInAddressBook: true, }, cardNumber: '************1111', cardType: { code: 'visa', name: 'Visa', }, defaultPayment: false, expiryMonth: '6', expiryYear: '2024', id: '8796753133610', saved: true, subscriptionId: '0cc42a70-6134-498f-84dd-a4be95c925ad', }, productDiscounts: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0.0, }, site: 'electronics-spa', store: 'electronics', user: { name: 'Test Test', uid: 'test@test1.com', }, cancellable: true, created: '2020-11-17T16:02:23+0000', guestCustomer: false, returnable: false, status: 'READY', statusDisplay: 'processing', totalUnitCount: 1, }
product
Type : object
Default value : { baseOptions: [], code: '816802', images: [ { format: 'zoom', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY1N3xpbWFnZS9qcGVnfGltYWdlcy9oMmQvaDIxLzg3OTY2MTYxMzA1OTAuanBnfGY3MDRjMWViNDc4ZTA0MWY3YTIwZWRmOWFjZmZkYTQ4NDM0YWI1MGY5NTdmMDY5ODExY2E5ZjU0ZTZmNDk0MDk', }, { format: 'product', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3w1NjY3fGltYWdlL2pwZWd8aW1hZ2VzL2g5ZC9oZjkvODc5NjY0MjQxMDUyNi5qcGd8ZDAwOWZkNmFkYjExMTA2ZGNiMzZjZDI1Mjk0MWEzMmIzYTdjMWM3ZWQ5YTkxMGU3YjI3NWFiNjM1NGJjMTQ2ZA', }, { format: 'thumbnail', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNzkzfGltYWdlL2pwZWd8aW1hZ2VzL2gxMi9oM2QvODc5NjY2ODc1NTk5OC5qcGd8YzU3N2YwNzljN2Y0ODkxZWZiZDJjYjY0Yjg1ZjUyZGFmMmU3YmE3ODRiMzk4NzQwNzZhNzZlNGY2ZDM3MzI3Ng', }, { format: 'cartIcon', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMjU4fGltYWdlL2pwZWd8aW1hZ2VzL2gwNi9oNTgvODc5NjY5NTEwMTQ3MC5qcGd8ZTY4ZGUwZTk2Njc5YThmZWE0MjA4OTNmZDU4ZjRiZWY4OTEzYTM0ODFjNzRiZTkzN2Y2Y2RmNDJiNDA2YWYwZA', }, ], name: 'Web Camera (100KpixelM CMOS, 640X480, USB 1.1) Black', }
REQUEST_CREATE_TIME
Type : string
Default value : 'November 18, 2020'
REQUEST_STATUS_CANCELLING
Type : string
Default value : 'Cancelling'
REQUEST_STATUS_PENDING
Type : string
Default value : 'Approval Pending'
RETURN_REQUEST_CODE
Type : string
Default value : '00000000'
returnableOrder
Default value : JSON.parse(JSON.stringify(orderDetails))
returnRequestDetails
Type : object
Default value : { cancellable: true, code: RETURN_REQUEST_CODE, deliveryCost: { formattedValue: '$7.49', }, order: { code: ORDER_CODE, }, returnEntries: [ { expectedQuantity: 1, orderEntry: { basePrice: { formattedValue: '$260.87', }, configurationInfos: [], entryNumber: 0, product, quantity: 1, statusSummaryList: [], }, refundAmount: { currencyIso: 'USD', formattedValue: '$7.81', value: 7.81, }, }, ], rma: RMA, status: 'APPROVAL_PENDING', subTotal: { formattedValue: '$260.87', }, totalPrice: { currencyIso: 'USD', formattedValue: '$260.87', value: 260.87, }, creationTime: '2020-11-18T16:16:15+0000', }
returnRequestList
Type : object
Default value : { pagination: { currentPage: 0, pageSize: 5, sort: 'byDate', totalPages: 1, totalResults: 1, }, returnRequests: [returnRequestDetails], sorts: [ { code: 'byDate', selected: true, }, { code: 'byRMA', selected: false, }, ], }
RMA
Type : string
Default value : '00000000'

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-details.ts

cancellationSelector
Type : string
Default value : 'cx-replenishment-order-cancellation'
cartListItemSelector
Type : string
Default value : 'cx-cart-item-list'
orderHistorySelector
Type : string
Default value : 'cx-order-history'
orderOverviewSelector
Type : string
Default value : 'cx-order-overview'
replenishmentOrderDetailsUrl
Default value : (replenishmentOrderCode: string) => `/${POWERTOOLS_BASESITE}/en/USD/my-account/my-replenishment/${replenishmentOrderCode}`

feature-libs/order/components/order-details/order-detail-items/order-consigned-entries/order-consigned-entries.model.ts

cancelledValues
Type : []
Default value : ['CANCELLED']
completedValues
Type : []
Default value : ['DELIVERY_COMPLETED', 'PICKUP_COMPLETE']

projects/storefrontapp-e2e-cypress/cypress/sample-data/checkout-flow.ts

cart
Type : SampleCartProduct
Default value : { estimatedShipping: '$11.99', total: '$2,623.08', totalAndShipping: '$2,635.07', // $2,623.08 + $9.99 }
cartWithCheapProduct
Type : SampleCartProduct
Default value : { estimatedShipping: '$11.99', total: '$8.20', totalAndShipping: '$20.19', }
cheapProduct
Type : SampleProduct
Default value : { name: 'Web Camera (100KpixelM CMOS, 640X480, USB 1.1) Black', code: '280916', }
product
Type : SampleProduct
Default value : { name: 'Alpha 350', code: '1446509', }
user
Default value : getSampleUser()

feature-libs/cart/base/assets/translations/en/cart.i18n.ts

cart
Type : object
Default value : { cartDetails: { id: 'ID', proceedToCheckout: 'Proceed to Checkout', cartName: 'Cart #{{code}}', }, cartItems: { id: 'ID', description: 'Description', item: 'Item', itemPrice: 'Item price', quantity: 'Qty', quantityTitle: 'The quantity represents the total number of this item in your cart.', total: 'Total', actions: 'Actions', cartTotal: 'Cart total ({{count}} item)', cartTotal_other: 'Cart total ({{count}} items)', itemRemoved: 'Selected item has been removed. Cart total has been updated.', caption: 'Shopping cart contents.', }, orderCost: { orderSummary: 'Order Summary', subtotal: 'Subtotal after discounts:', shipping: 'Shipping:', estimatedShipping: 'Estimated shipping:', discount: 'You saved:', salesTax: 'Sales Tax:', grossTax: 'The order total does not include tax of', grossIncludeTax: 'The order total includes tax of', total: 'Total:', toBeDetermined: 'TBD', }, voucher: { coupon: 'Have a coupon?', coupon_other: 'Coupon codes', couponLabel: 'Enter a promo code here', apply: 'Apply', placeholder: 'Promo code', applyVoucherSuccess: '{{voucherCode}} has been applied.', removeVoucherSuccess: '{{voucherCode}} has been removed.', anchorLabel: 'Enter or remove your coupon code', vouchersApplied: 'Applied coupons', availableCoupons: 'Available coupons', availableCouponsLabel: 'You can add these coupons to this order.', }, saveForLaterItems: { itemTotal: 'Saved for later ({{count}} item)', itemTotal_other: 'Saved for later ({{count}} items)', cartTitle: 'Cart', saveForLater: 'Save For Later', moveToCart: 'Move To Cart', stock: 'Stock', forceInStock: 'In Stock', }, clearCart: { clearCart: 'Clear Cart', clearingCart: 'Clearing Cart...', cartClearedSuccessfully: 'Active cart cleared successfully.', areYouSureToClearCart: 'Are you sure you want to clear this cart?', allItemsWillBeRemoved: 'All items in your active cart will be removed.', }, validation: { cartEntriesChangeDuringCheckout: 'During checkout we found problems with your entries. Please review your cart.', cartEntryRemoved: '{{name}} was removed from the cart due to being out of stock.', productOutOfStock: '{{name}} has been removed from the cart due to insufficient stock.', lowStock: 'Quantity has reduced to {{quantity}} due to insufficient stock.', reviewConfiguration: 'Resolve the issues in the configuration for cart entry first.', pricingError: 'Configurator pricing is currently not available. Checkout/quote submission is not possible. Please try again later.', unresolvableIssues: 'The product configuration requires additional entries in the back end. As a result, you cannot proceed. Please contact support.', inProgress: 'Processing', }, }

feature-libs/cart/base/core/store/actions/cart-entry.action.ts

CART_ADD_ENTRY
Type : string
Default value : '[Cart-entry] Add Entry'
CART_ADD_ENTRY_FAIL
Type : string
Default value : '[Cart-entry] Add Entry Fail'
CART_ADD_ENTRY_SUCCESS
Type : string
Default value : '[Cart-entry] Add Entry Success'
CART_REMOVE_ENTRY
Type : string
Default value : '[Cart-entry] Remove Entry'
CART_REMOVE_ENTRY_FAIL
Type : string
Default value : '[Cart-entry] Remove Entry Fail'
CART_REMOVE_ENTRY_SUCCESS
Type : string
Default value : '[Cart-entry] Remove Entry Success'
CART_UPDATE_ENTRY
Type : string
Default value : '[Cart-entry] Update Entry'
CART_UPDATE_ENTRY_FAIL
Type : string
Default value : '[Cart-entry] Update Entry Fail'
CART_UPDATE_ENTRY_SUCCESS
Type : string
Default value : '[Cart-entry] Update Entry Success'

feature-libs/cart/base/core/store/actions/cart-voucher.action.ts

CART_ADD_VOUCHER
Type : string
Default value : '[Cart-voucher] Add Cart Vouchers'
CART_ADD_VOUCHER_FAIL
Type : string
Default value : '[Cart-voucher] Add Cart Voucher Fail'
CART_ADD_VOUCHER_SUCCESS
Type : string
Default value : '[Cart-voucher] Add Cart Voucher Success'
CART_REMOVE_VOUCHER
Type : string
Default value : '[Cart-voucher] Remove Cart Voucher'
CART_REMOVE_VOUCHER_FAIL
Type : string
Default value : '[Cart-voucher] Remove Cart Voucher Fail'
CART_REMOVE_VOUCHER_SUCCESS
Type : string
Default value : '[Cart-voucher] Remove Cart Voucher Success'
CART_RESET_ADD_VOUCHER
Type : string
Default value : '[Cart-voucher] Reset Add Cart Voucher'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-details.component.migration.ts

CART_DETAILS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/cart-details/cart-details.component.ts class: CART_DETAILS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-details-component.migration.ts

CART_DETAILS_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CART_DETAILS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: ORDER_PROMOTIONS$, comment: `// ${TODO_SPARTACUS} Property '${CART_DETAILS_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`, }, ]

feature-libs/cart/import-export/root/feature-name.ts

CART_IMPORT_EXPORT_FEATURE
Type : string
Default value : 'cartImportExport'

projects/schematics/src/migrations/3_0/component-deprecations/data/cart-item.component.migration.ts

CART_ITEM_COMPONENT_MIGRATION
Type : ComponentData
Default value : { selector: 'cx-cart-item', componentClassName: CART_ITEM_COMPONENT, removedProperties: [ { name: 'view', comment: `'view' output was removed. Instead use '[cxModal]' directive to close modal on link click.`, }, { name: 'viewItem', comment: `'viewItem' method was removed. Instead use '[cxModal]' directive to close modal on link click.`, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item.component.migration.ts

CART_ITEM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/cart-shared/cart-item/cart-item.component.ts class: CART_ITEM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CART_ITEM_CONTEXT_SOURCE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-component.migration.ts

CART_ITEM_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CART_ITEM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: NG_ON_INIT, comment: `// ${TODO_SPARTACUS} Method '${CART_ITEM_COMPONENT}.${NG_ON_INIT}' was removed. ${CART_DETAILS_COMPONENT} does not implement OnInit anymore`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context.migration.ts

CART_ITEM_CONTEXT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CART_ITEM_CONTEXT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: PROMOTION_LOCATION$, comment: `// ${TODO_SPARTACUS} Property '${CART_ITEM_CONTEXT}.${PROMOTION_LOCATION$}' has been renamed to '${LOCATION$}'.`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context-source.migration.ts

CART_ITEM_CONTEXT_SOURCE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CART_ITEM_CONTEXT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: PROMOTION_LOCATION$, comment: `// ${TODO_SPARTACUS} Property '${CART_ITEM_CONTEXT}.${PROMOTION_LOCATION$}' has been renamed to '${LOCATION$}'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item-list.component.migration.ts

CART_ITEM_LIST_COMPONENT_MIGRATIONS
Type : ConstructorDeprecation[]
Default value : [ // projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts { class: CART_ITEM_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE }, ], }, { class: CART_ITEM_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE }, ], }, { class: CART_ITEM_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-list-item.component.migration.ts

CART_LIST_ITEM_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts class: CART_ITEM_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], }
CART_LIST_ITEM_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts class: CART_ITEM_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }
CART_LIST_ITEM_COMPONENT_MIGRATION_V3
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts class: CART_ITEM_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/cart/base/root/tokens/converters.ts

CART_MODIFICATION_NORMALIZER
Default value : new InjectionToken< Converter<any, CartModification> >('CartModificationNormalizer')
CART_NORMALIZER
Default value : new InjectionToken<Converter<any, Cart>>( 'CartNormalizer' )
CART_VOUCHER_NORMALIZER
Default value : new InjectionToken< Converter<any, Voucher> >('CartVoucherNormalizer')
ORDER_ENTRY_PROMOTIONS_NORMALIZER
Default value : new InjectionToken< Converter<any, PromotionResult[]> >('OrderEntryPromotionsNormalizer')
SAVE_CART_NORMALIZER
Default value : new InjectionToken< Converter<any, SaveCartResult> >('SaveCartNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-not-empty.guard.migration.ts

CART_NOT_EMPTY_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/cart/cart-not-empty.guard.ts class: CART_NOT_EMPTY_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cart-not-empty.guard.migration.ts

CART_NOT_EMPTY_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CART_NOT_EMPTY_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: CAN_ACTIVATE, newNode: CAN_ACTIVATE, comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-saved-cart.ts

CART_PAGE_ALIAS
Type : string
Default value : 'cartPage'
CLONE_SAVED_CART_ENDPOINT_ALIAS
Type : string
Default value : 'cloneSavedCart'
DELETE_CART_ENDPOINT_ALIAS
Type : string
Default value : 'deleteCart'
GET_ALL_SAVED_CART_ENDPOINT_ALIAS
Type : string
Default value : 'getAllSavedCart'
GET_SAVED_CART_ENDPOINT_ALIAS
Type : string
Default value : 'getSavedCart'
RESTORE_SAVED_CART_ENDPOINT_ALIAS
Type : string
Default value : 'restoreCart'
SAVE_CART_ENDPOINT_ALIAS
Type : string
Default value : 'saveCart'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-page-event.builder.migration.ts

CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/events/cart/cart-page-event.builder.ts class: CART_PAGE_EVENT_BUILDER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTION_SUBJECT, importPath: RXJS }, { className: EVENT_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [{ className: ACTION_SUBJECT, importPath: RXJS }], }
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/events/cart/cart-page-event.builder.ts class: CART_PAGE_EVENT_BUILDER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTION_SUBJECT, importPath: RXJS }, { className: EVENT_SERVICE, importPath: SPARTACUS_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: ACTION_SUBJECT, importPath: RXJS }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/cart-page-layout-handler.migration.ts

CART_PAGE_LAYOUT_HANDLER_MIGRATIONS
Type : ConstructorDeprecation[]
Default value : [ // projects/storefrontlib/cms-components/cart/cart-page-layout-handler.ts { class: CART_PAGE_LAYOUT_HANDLER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], }, { class: CART_PAGE_LAYOUT_HANDLER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], }, ]

feature-libs/cart/base/core/store/actions/multi-cart.action.ts

CART_PROCESSES_DECREMENT
Type : string
Default value : '[Cart] Cart Processes Decrement'
CART_PROCESSES_INCREMENT
Type : string
Default value : '[Cart] Cart Processes Increment'
CLEAR_CART_STATE
Type : string
Default value : '[Cart] Clear Cart State'
SET_ACTIVE_CART_ID
Type : string
Default value : '[Cart] Set Active Cart Id'
SET_CART_DATA
Type : string
Default value : '[Cart] Set cart data'
SET_CART_TYPE_INDEX
Type : string
Default value : '[Cart] Set cart type index'

feature-libs/cart/quick-order/root/feature-name.ts

CART_QUICK_ORDER_CORE_FEATURE
Type : string
Default value : 'cartQuickOrderCore'
CART_QUICK_ORDER_FEATURE
Type : string
Default value : 'cartQuickOrder'

feature-libs/cart/saved-cart/root/feature-name.ts

CART_SAVED_CART_CORE_FEATURE
Type : string
Default value : 'cartSavedCartCore'
CART_SAVED_CART_FEATURE
Type : string
Default value : 'cartSavedCart'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/cart-totals.component.migration.ts

CART_TOTALS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/base/components/cart-totals/cart-totals.component.ts class: CART_TOTALS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

feature-libs/cart/base/core/connectors/validation/converters.ts

CART_VALIDATION_NORMALIZER
Default value : new InjectionToken< Converter<any, CartModificationList> >('CartValidationNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-voucher.service.migration.ts

CART_VOUCHER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cart/facade/cart-voucher.service.ts class: CART_VOUCHER_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/cart/base/assets/translations/translations.ts

cartBaseTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { cart: [ 'cartDetails', 'cartItems', 'orderCost', 'voucher', 'saveForLaterItems', 'clearCart', 'validation', ], }
cartBaseTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/cart/base/core/store/reducers/multi-cart.reducer.ts

cartEntitiesInitialState
Default value : undefined
cartTypeIndexInitialState
Type : object
Default value : { [CartType.ACTIVE]: '' }

projects/storefrontapp-e2e-cypress/cypress/support/utils/cart.ts

cartUrlPrefix
Default value : `${Cypress.env('API_URL')}/${Cypress.env( 'OCC_PREFIX' )}/${Cypress.env('BASE_SITE')}/users/current/carts`

projects/storefrontapp-e2e-cypress/cypress/helpers/cart.ts

cartUser
Type : object
Default value : { user: 'standard', registrationData: { firstName: 'Winston', lastName: 'Rumfoord', password: 'Password123.', titleCode: 'mr', email: generateMail(randomString(), true), }, }
formatPrice
Default value : (price: number, currency: string = 'USD') => { if (currency === 'USD') { return new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', minimumFractionDigits: 2, }).format(price); } else if (currency === 'GBP') { return new Intl.NumberFormat('en-GB', { style: 'currency', currency: 'GBP', minimumFractionDigits: 2, }).format(price); } }
products
Type : TestProduct[]
Default value : [ { code: '1934793', name: 'PowerShot A480', price: 99.85, }, { code: '300938', name: 'Photosmart E317 Digital Camera', price: 114.12, }, { code: '3470545', name: 'EASYSHARE M381', price: 370.72, }, { code: '872912', }, { code: '932577', name: 'Digital Camera Tripod', price: 24.47, }, ]

projects/storefrontapp-e2e-cypress/cypress/sample-data/apparel-checkout-flow.ts

cartWithSingleVariantProduct
Type : SampleCartProduct
Default value : { estimatedShipping: '£5.99', total: '£24.26', totalAndShipping: '£30.25', }
cartWithTotalVariantProduct
Type : SampleCartProduct
Default value : { estimatedShipping: '£5.99', total: '£137.54', totalAndShipping: '£143.53', }
product
Type : SampleProduct
Default value : { name: 'Alpha 350', code: '1446509', }
products
Type : SampleProduct[]
Default value : [ { ...variantProduct, }, { ...styleVariantProduct, }, { ...productWithoutVariants, }, ]
productWithoutVariants
Type : SampleProduct
Default value : { name: 'Wrappers Delight Tote Women fire red Uni', code: '300611156', }
styleVariantProduct
Type : SampleProduct
Default value : { name: 'Maguro Pu Belt print LXL', code: '300608277', }
variantProduct
Type : SampleProduct
Default value : { name: 'Maguro Pu Belt plaid LXL', code: '300785814', }
variantUser
Type : SampleUser
Default value : getApparelCheckoutUser()

projects/schematics/src/migrations/4_0/constructor-deprecations/data/category-page-meta.resolver.migration.ts

CATEGORY_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CATEGORY_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/category-page-meta.resolver.migration.ts

CATEGORY_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CATEGORY_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/cdc-auth.service.migration.ts

CDC_AUTH_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cdc/src/auth/facade/cdc-auth.service.ts class: CDC_AUTH_SERVICE, importPath: SPARTACUS_CDC, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_STORAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cdc-auth.service.migration.ts

CDC_AUTH_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CDC_AUTH_SERVICE, importPath: SPARTACUS_CDC, deprecatedNode: `authorizeWithCustomCdcFlow`, comment: `// ${TODO_SPARTACUS} 'authorizeWithCustomCdcFlow' method was renamed to 'loginWithCustomCdcFlow'.`, }, { class: CDC_AUTH_SERVICE, importPath: SPARTACUS_CDC, deprecatedNode: `logout`, comment: `// ${TODO_SPARTACUS} 'logout' method override was removed. Now CDC hooks into logout process, by providing 'CdcLogoutGuard' as 'LogoutGuard'.`, }, ]

projects/schematics/src/shared/lib-configs/integration-libs/cdc-schematics-config.ts

CDC_CONFIG
Type : string
Default value : 'CdcConfig'
CDC_FEATURE_CONSTANT
Type : string
Default value : 'CDC_FEATURE'
CDC_FOLDER_NAME
Type : string
Default value : 'cdc'
CDC_MODULE
Type : string
Default value : 'CdcModule'
CDC_MODULE_NAME
Type : string
Default value : 'Cdc'
CDC_ROOT_MODULE
Type : string
Default value : 'CdcRootModule'
CDC_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CDC_FEATURE_NAME, mainScope: SPARTACUS_CDC, }, folderName: CDC_FOLDER_NAME, moduleName: CDC_MODULE_NAME, featureModule: [ { importPath: SPARTACUS_CDC, name: CDC_MODULE, }, { name: CDC_USER_ACCOUNT_MODULE, importPath: SPARTACUS_CDC_USER_ACCOUNT, }, { name: CDC_USER_PROFILE_MODULE, importPath: SPARTACUS_CDC_USER_PROFILE, }, ], lazyLoadingChunk: { moduleSpecifier: SPARTACUS_CDC_ROOT, namedImports: [CDC_FEATURE_CONSTANT], }, rootModule: { importPath: SPARTACUS_CDC_ROOT, name: CDC_ROOT_MODULE, content: `${CDC_ROOT_MODULE}`, }, customConfig: buildCdcConfig, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], importAfter: [ { markerModuleName: USER_ACCOUNT_MODULE, featureModuleName: CDC_USER_ACCOUNT_MODULE, }, { markerModuleName: USER_PROFILE_MODULE, featureModuleName: CDC_USER_PROFILE_MODULE, }, ], }
CDC_USER_ACCOUNT_MODULE
Type : string
Default value : 'CDCUserAccountModule'
CDC_USER_PROFILE_MODULE
Type : string
Default value : 'CDCUserProfileModule'

integration-libs/cdc/root/feature-name.ts

CDC_CORE_FEATURE
Type : string
Default value : 'cdcCore'
CDC_FEATURE
Type : string
Default value : 'cdc'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-js-service.migration.ts

CDC_JS_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cdc/root/service/cdc-js.service.ts class: CDC_JS_SERVICE, importPath: SPARTACUS_CDC, addParams: [ { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, ], deprecatedParams: [], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cdc-logout.guard.migration.ts

CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cdc/root/guards/cdc-logout.guard.ts class: CDC_LOGOUT_GUARD, importPath: SPARTACUS_CDC, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: PROTECTED_ROUTES_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], addParams: [{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-logout.guard.migration.ts

CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cdc/root/guards/cdc-logout.guard.ts class: CDC_LOGOUT_GUARD, importPath: SPARTACUS_CDC, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: PROTECTED_ROUTES_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/shared/lib-configs/integration-libs/cds-schematics-config.ts

CDS_FOLDER_NAME
Type : string
Default value : 'cds'
CDS_MODULE
Type : string
Default value : 'CdsModule'
CDS_MODULE_NAME
Type : string
Default value : 'Cds'
CDS_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CDS_FEATURE_NAME, mainScope: SPARTACUS_CDS, }, folderName: CDS_FOLDER_NAME, moduleName: CDS_MODULE_NAME, featureModule: { importPath: SPARTACUS_CDS, name: CDS_MODULE, content: `${CDS_MODULE}.forRoot()`, }, customConfig: buildCdsConfig, dependencyFeatures: [TRACKING_PERSONALIZATION_FEATURE_NAME], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-product.service.migration.ts

CDS_MERCHANDISING_PRODUCT_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { //integration-libs/cds/src/merchandising/facade/cds-merchandising-product.service.ts class: CDS_MERCHANDISING_PRODUCT_SERVICE, importPath: SPARTACUS_CDS, deprecatedParams: [ { className: MERCHANDISING_STRATEGY_CONNECTOR, importPath: SPARTACUS_CDS, }, { className: CDS_MERCHANDISING_USER_CONTEXT_SERVICE, importPath: SPARTACUS_CDS, }, { className: CDS_MERCHANDISING_SITE_CONTEXT_SERVICE, importPath: SPARTACUS_CDS, }, { className: CDS_MERCHANDISING_SEARCH_CONTEXT_SERVICE, importPath: SPARTACUS_CDS, }, ], removeParams: [ { className: CDS_MERCHANDISING_SEARCH_CONTEXT_SERVICE, importPath: SPARTACUS_CDS, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/cds-merchandising-product.service.migration.ts

CDS_MERCHANDISING_PRODUCT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CDS_MERCHANDISING_PRODUCT_SERVICE, importPath: SPARTACUS_CDS, deprecatedNode: LOAD_PRODUCT_FOR_STRATEGY_METHOD, comment: `// ${TODO_SPARTACUS} Method '${CDS_MERCHANDISING_PRODUCT_SERVICE}.${LOAD_PRODUCT_FOR_STRATEGY_METHOD}' was changed. New return type is Observable<StrategyResponse>. StrategyProducts which was returned before can be read from StrategyResponse.products field`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-user-context.service.migration.ts

CDS_MERCHANDISING_USER_CONTEXT_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts class: CDS_MERCHANDISING_USER_CONTEXT_SERVICE, importPath: SPARTACUS_CDS, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CONVERTER_SERVICE, importPath: SPARTACUS_CORE, }, { className: PROFILE_TAG_EVENT_SERVICE, importPath: SPARTACUS_CDS, }, { className: PROFILE_TAG_LIFECYCLE_SERVICE, importPath: SPARTACUS_CDS, }, ], removeParams: [ { className: CONVERTER_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: FACET_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/cds.ts

cdsHelper
Type : object
Default value : { setUpMocks(alias: string): void { cy.intercept( { method: 'GET', path: '/strategy/*/strategies/*/products**', }, { body: merchandisingCarousel.STRATEGY_RESPONSE } ).as(alias); }, allowInsecureCookies(): void { cy.cxConfig({ cds: { profileTag: { allowInsecureCookies: true, }, }, }); }, }
strategyRequestAlias
Type : string
Default value : 'strategyProductsApiRequest'

feature-libs/product-configurator/rulebased/core/state/actions/configurator.action.ts

CHANGE_GROUP
Type : string
Default value : '[Configurator] Change group'
CHANGE_GROUP_FINALIZE
Type : string
Default value : '[Configurator] Change group finalize'
CREATE_CONFIGURATION
Type : string
Default value : '[Configurator] Create Configuration'
CREATE_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Create Configuration Fail'
CREATE_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Create Configuration Sucess'
GET_CONFIGURATION_OVERVIEW
Type : string
Default value : '[Configurator] Get Configuration Overview'
GET_CONFIGURATION_OVERVIEW_FAIL
Type : string
Default value : '[Configurator] Get Configuration Overview fail'
GET_CONFIGURATION_OVERVIEW_SUCCESS
Type : string
Default value : '[Configurator] Get Configuration Overview success'
READ_CONFIGURATION
Type : string
Default value : '[Configurator] Read Configuration'
READ_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Read Configuration Fail'
READ_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Read Configuration Sucess'
REMOVE_CONFIGURATION
Type : string
Default value : '[Configurator] Remove configuration'
REMOVE_PRODUCT_BOUND_CONFIGURATIONS
Type : string
Default value : '[Configurator] Remove product bound configurations'
SET_CURRENT_GROUP
Type : string
Default value : '[Configurator] Set current group to State'
SET_GROUPS_VISITED
Type : string
Default value : '[Configurator] Set groups to visited'
SET_INTERACTION_STATE
Type : string
Default value : '[Configurator] Set interaction state'
SET_MENU_PARENT_GROUP
Type : string
Default value : '[Configurator] Set current parent group for menu to State'
UPDATE_CONFIGURATION
Type : string
Default value : '[Configurator] Update Configuration'
UPDATE_CONFIGURATION_FAIL
Type : string
Default value : '[Configurator] Update Configuration Fail'
UPDATE_CONFIGURATION_FINALIZE_FAIL
Type : string
Default value : '[Configurator] Update Configuration finalize fail'
UPDATE_CONFIGURATION_FINALIZE_SUCCESS
Type : string
Default value : '[Configurator] Update Configuration finalize success'
UPDATE_CONFIGURATION_SUCCESS
Type : string
Default value : '[Configurator] Update Configuration Success'
UPDATE_PRICE_SUMMARY
Type : string
Default value : '[Configurator] Update Configuration Summary Price'
UPDATE_PRICE_SUMMARY_FAIL
Type : string
Default value : '[Configurator] Update Configuration Price Summary fail'
UPDATE_PRICE_SUMMARY_SUCCESS
Type : string
Default value : '[Configurator] Update Configuration Price Summary success'

projects/core/src/routing/store/actions/router.action.ts

CHANGE_NEXT_PAGE_CONTEXT
Type : string
Default value : '[Router] Change Next PageContext'

feature-libs/checkout/base/assets/translations/en/checkout.i18n.ts

checkout
Type : object
Default value : { checkout: { backToCart: 'Back to cart', }, checkoutProgress: { label: 'Checkout Progress', deliveryAddress: 'Delivery Address', deliveryMode: 'Delivery Mode', paymentDetails: 'Payment Details', reviewOrder: 'Review Order', }, checkoutAddress: { deliveryAddress: 'Delivery Address', selectYourDeliveryAddress: 'Select your Delivery Address', defaultDeliveryAddress: 'Default Delivery Address', addNewAddress: 'Add New Address', shipToThisAddress: 'Ship to this address', deliveryAddressSelected: 'Delivery address selected', }, checkoutMode: { deliveryMethod: 'Delivery Method', standardDelivery: 'Standard Delivery', premiumDelivery: 'Premium Delivery', }, checkoutReview: { review: 'Review', orderItems: 'Order Items', confirmThatRead: 'I am confirming that I have read and agreed with the', placeOrder: 'Place Order', termsAndConditions: 'Terms & Conditions', editDeliveryAddressDetails: 'Edit delivery address details, opens Delivery Address page', editPaymentDetails: 'Edit payment details, opens Payment Details page', editPaymentType: 'Edit payment method, opens Method of Payment page', editDeliveryMode: 'Edit delivery mode, opens Delivery Mode page', orderInProcess: 'Order is in process. Please wait.', }, checkoutOrderConfirmation: { confirmationOfOrder: 'Confirmation of Order:', thankYou: 'Thank you for your order!', invoiceHasBeenSentByEmail: 'An invoice has been sent by email. You should receive it soon.', orderItems: 'Order Items', orderPlacedSuccessfully: 'Order placed successfully', createAccount: 'Create an account?', createAccountForNext: 'Create an account for <{{email}}> for a faster checkout on your next visit.', }, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.adapter.migration.ts

CHECKOUT_ADAPTER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CHECKOUT_ADAPTER, importPath: SPARTACUS_CORE, deprecatedNode: PLACE_ORDER, comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-auth.guard.migration.ts

CHECKOUT_AUTH_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/guards/checkout-auth.guard.ts class: CHECKOUT_AUTH_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-auth.guard.migration.ts

CHECKOUT_AUTH_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CHECKOUT_AUTH_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: CAN_ACTIVATE, newNode: CAN_ACTIVATE, comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' now returns type 'Observable<boolean | UrlTree>'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-auth.guard.ts

CHECKOUT_AUTH_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CHECKOUT_AUTH_GUARD, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }, { className: CHECKOUT_CONFIG_SERVICE, importPath: `${SPARTACUS_CHECKOUT}/components`, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTER, importPath: ANGULAR_ROUTER }, { className: USER_SERVICE, importPath: SPARTACUS_CORE }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: USER_SERVICE, importPath: SPARTACUS_CORE }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: 'UserAccountFacade', importPath: `${SPARTACUS_USER_ACCOUNT}/root`, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, ], }

feature-libs/checkout/b2b/root/checkout-b2b-root.module.ts

CHECKOUT_B2B_CMS_COMPONENTS
Type : string[]
Default value : [ /** * TODO:#9574 - we should be able to remove the spread of `CHECKOUT_BASE_CMS_COMPONENTS`. * Re-test the B2B checkout flow after doing it. */ ...CHECKOUT_BASE_CMS_COMPONENTS, 'CheckoutCostCenterComponent', 'CheckoutPaymentType', ]

projects/schematics/src/shared/lib-configs/checkout-schematics-config.ts

CHECKOUT_B2B_MODULE
Type : string
Default value : 'CheckoutB2BModule'
CHECKOUT_B2B_ROOT_MODULE
Type : string
Default value : 'CheckoutB2BRootModule'
CHECKOUT_B2B_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CHECKOUT_B2B_FEATURE_NAME, mainScope: SPARTACUS_CHECKOUT, featureScope: SPARTACUS_CHECKOUT_B2B, b2b: true, }, folderName: CHECKOUT_FOLDER_NAME, moduleName: CHECKOUT_BASE_MODULE_NAME, featureModule: { name: CHECKOUT_B2B_MODULE, importPath: SPARTACUS_CHECKOUT_B2B, }, rootModule: { name: CHECKOUT_B2B_ROOT_MODULE, importPath: SPARTACUS_CHECKOUT_B2B_ROOT, }, i18n: { resources: CHECKOUT_B2B_TRANSLATIONS, chunks: CHECKOUT_B2B_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_CHECKOUT_B2B_ASSETS, }, styles: { scssFileName: CHECKOUT_SCSS_FILE_NAME, importStyle: SPARTACUS_CHECKOUT, }, dependencyFeatures: [ORDER_FEATURE_NAME, CHECKOUT_BASE_FEATURE_NAME], importAfter: [ { markerModuleName: CHECKOUT_BASE_MODULE, featureModuleName: CHECKOUT_B2B_MODULE, }, ], }
CHECKOUT_B2B_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'checkoutB2BTranslationChunksConfig'
CHECKOUT_B2B_TRANSLATIONS
Type : string
Default value : 'checkoutB2BTranslations'
CHECKOUT_BASE_FEATURE_NAME_CONSTANT
Type : string
Default value : 'CHECKOUT_FEATURE'
CHECKOUT_BASE_MODULE
Type : string
Default value : 'CheckoutModule'
CHECKOUT_BASE_MODULE_NAME
Type : string
Default value : 'Checkout'
CHECKOUT_BASE_ROOT_MODULE
Type : string
Default value : 'CheckoutRootModule'
CHECKOUT_BASE_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CHECKOUT_BASE_FEATURE_NAME, mainScope: SPARTACUS_CHECKOUT, featureScope: SPARTACUS_CHECKOUT_BASE, }, folderName: CHECKOUT_FOLDER_NAME, moduleName: CHECKOUT_BASE_MODULE_NAME, featureModule: { name: CHECKOUT_BASE_MODULE, importPath: SPARTACUS_CHECKOUT_BASE, }, rootModule: { name: CHECKOUT_BASE_ROOT_MODULE, importPath: SPARTACUS_CHECKOUT_BASE_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_CHECKOUT_BASE_ROOT, namedImports: [CHECKOUT_BASE_FEATURE_NAME_CONSTANT], }, i18n: { resources: CHECKOUT_BASE_TRANSLATIONS, chunks: CHECKOUT_BASE_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_CHECKOUT_BASE_ASSETS, }, styles: { scssFileName: CHECKOUT_SCSS_FILE_NAME, importStyle: SPARTACUS_CHECKOUT, }, dependencyFeatures: [ORDER_FEATURE_NAME], }
CHECKOUT_BASE_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'checkoutTranslationChunksConfig'
CHECKOUT_BASE_TRANSLATIONS
Type : string
Default value : 'checkoutTranslations'
CHECKOUT_FOLDER_NAME
Type : string
Default value : 'checkout'
CHECKOUT_SCHEDULED_REPLENISHMENT_MODULE
Type : string
Default value : 'CheckoutScheduledReplenishmentModule'
CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT_MODULE
Type : string
Default value : 'CheckoutScheduledReplenishmentRootModule'
CHECKOUT_SCHEDULED_REPLENISHMENT_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: CHECKOUT_SCHEDULED_REPLENISHMENT_FEATURE_NAME, mainScope: SPARTACUS_CHECKOUT, featureScope: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT, b2b: true, }, folderName: CHECKOUT_FOLDER_NAME, moduleName: CHECKOUT_BASE_MODULE_NAME, featureModule: { name: CHECKOUT_SCHEDULED_REPLENISHMENT_MODULE, importPath: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT, }, rootModule: { name: CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT_MODULE, importPath: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ROOT, }, i18n: { resources: CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATIONS, chunks: CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_CHECKOUT_SCHEDULED_REPLENISHMENT_ASSETS, }, styles: { scssFileName: CHECKOUT_SCSS_FILE_NAME, importStyle: SPARTACUS_CHECKOUT, }, dependencyFeatures: [ORDER_FEATURE_NAME, CHECKOUT_B2B_FEATURE_NAME], importAfter: [ { markerModuleName: CHECKOUT_BASE_MODULE, featureModuleName: CHECKOUT_SCHEDULED_REPLENISHMENT_MODULE, }, ], }
CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'checkoutScheduledReplenishmentTranslationChunksConfig'
CHECKOUT_SCHEDULED_REPLENISHMENT_TRANSLATIONS
Type : string
Default value : 'checkoutScheduledReplenishmentTranslations'
CHECKOUT_SCSS_FILE_NAME
Type : string
Default value : 'checkout.scss'

feature-libs/checkout/base/root/checkout-root.module.ts

CHECKOUT_BASE_CMS_COMPONENTS
Type : string[]
Default value : [ 'CheckoutOrchestrator', 'CheckoutOrderSummary', 'CheckoutProgress', 'CheckoutProgressMobileBottom', 'CheckoutProgressMobileTop', 'CheckoutDeliveryMode', 'CheckoutPaymentDetails', 'CheckoutPlaceOrder', 'CheckoutReviewOrder', 'CheckoutDeliveryAddress', 'GuestCheckoutLoginComponent', ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-config.service.migration.ts

CHECKOUT_CONFIG_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/services/checkout-config.service.ts class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-config.service.migration.ts

CHECKOUT_CONFIG_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: STEPS, comment: `// ${TODO_SPARTACUS} Method '${STEPS}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use ${CHECKOUT_STEP_SERVICE}'.`, }, { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_CHECKOUT_STEP, comment: `// ${TODO_SPARTACUS} Method '${GET_CHECKOUT_STEP}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CHECKOUT_STEP}' from '${CHECKOUT_STEP_SERVICE}'.`, }, { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_CHECKOUT_STEP_ROUTE, comment: `// ${TODO_SPARTACUS} Method '${GET_CHECKOUT_STEP_ROUTE}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CHECKOUT_STEP_ROUTE}' from '${CHECKOUT_STEP_SERVICE}'.`, }, { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_FIRST_CHECKOUT_STEP_ROUTE, comment: `// ${TODO_SPARTACUS} Method '${GET_FIRST_CHECKOUT_STEP_ROUTE}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_FIRST_CHECKOUT_STEP_ROUTE}' from '${CHECKOUT_STEP_SERVICE}'.`, }, { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_NEXT_CHECKOUT_STEP_URL, comment: `// ${TODO_SPARTACUS} Method '${GET_NEXT_CHECKOUT_STEP_URL}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_NEXT_CHECKOUT_STEP_URL}' from '${CHECKOUT_STEP_SERVICE}'.`, }, { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_PREVIOUS_CHECKOUT_STEP_URL, comment: `// ${TODO_SPARTACUS} Method '${GET_PREVIOUS_CHECKOUT_STEP_URL}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_PREVIOUS_CHECKOUT_STEP_URL}' from '${CHECKOUT_STEP_SERVICE}'.`, }, { class: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_CURRENT_STEP_INDEX, comment: `// ${TODO_SPARTACUS} Method '${GET_CURRENT_STEP_INDEX}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CURRENT_STEP_INDEX}' from '${CHECKOUT_STEP_SERVICE}'.`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.connector.migration.ts

CHECKOUT_CONNECTOR_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CHECKOUT_CONNECTOR, importPath: SPARTACUS_CORE, deprecatedNode: PLACE_ORDER, comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`, }, ]

feature-libs/checkout/base/root/feature-name.ts

CHECKOUT_CORE_FEATURE
Type : string
Default value : 'checkoutCore'
CHECKOUT_FEATURE
Type : string
Default value : 'checkout'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-delivery.service.migration.ts

CHECKOUT_DELIVERY_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/checkout/facade/checkout-delivery.service.ts class: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-event.module.migration.ts

CHECKOUT_EVENT_MODULE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/checkout/events/checkout-event.module.ts class: CHECKOUT_EVENT_MODULE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CHECKOUT_EVENT_BUILDER, importPath: SPARTACUS_CORE }, ], addParams: [ { className: CHECKOUT_EVENT_LISTENER, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-group.actions.migration.ts

CHECKOUT_GROUP_ACTIONS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CHECKOUT_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: PLACE_ORDER_CLASS, comment: `// ${TODO_SPARTACUS} please add the 'termsChecked' field to your payload object parameter for '${PLACE_ORDER_CLASS}' actions`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.guard.migration.ts

CHECKOUT_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/guards/checkout.guard.ts class: CHECKOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: EXPRESS_CHECKOUT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/rename-symbol/rename-symbol.ts

CHECKOUT_LIB_MOVED_SYMBOLS_DATA
Type : RenamedSymbol[]
Default value : [ // projects/storefrontlib/cms-components/user/checkout-login/* { previousNode: 'CheckoutLoginComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutLoginModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, // projects/storefrontlib/cms-components/order-confirmation/* { previousNode: 'OrderConfirmationModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ReplenishmentOrderConfirmationModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'OrderConfirmationGuard', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'GuestRegisterFormComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'OrderConfirmationItemsComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'OrderConfirmationOverviewComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'OrderConfirmationThankYouMessageComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'OrderConfirmationTotalsComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, // projects/storefrontlib/cms-components/checkout/* { previousNode: 'CheckoutComponentModule', newNode: 'CheckoutComponentsModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutOrchestratorComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutOrchestratorModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutOrderSummaryComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutOrderSummaryModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutProgressComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutProgressModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutProgressMobileBottomComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutProgressMobileBottomModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutProgressMobileTopComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutProgressMobileTopModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'DeliveryModeComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'DeliveryModeModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'PaymentMethodComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'PaymentMethodModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'PaymentFormComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'PaymentFormModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'PlaceOrderComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'PlaceOrderModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ReviewSubmitComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ReviewSubmitModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ScheduleReplenishmentOrderComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ScheduleReplenishmentOrderModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CardWithAddress', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ShippingAddressComponent', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ShippingAddressModule', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'DeliveryModePreferences', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutConfig', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutAuthGuard', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutStepsSetGuard', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutGuard', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'NotCheckoutAuthGuard', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutStepType', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'checkoutShippingSteps', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'checkoutPaymentSteps', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutStep', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutConfigService', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutDetailsService', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutReplenishmentFormService', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'CheckoutStepService', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { previousNode: 'ExpressCheckoutService', previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, // projects/core/src/occ/adapters/checkout/* { previousNode: 'CheckoutOccModule', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccCheckoutCostCenterAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccCheckoutDeliveryAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccCheckoutPaymentTypeAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccCheckoutPaymentAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccCheckoutReplenishmentOrderAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccCheckoutAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, { previousNode: 'OccReplenishmentOrderFormSerializer', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_OCC, }, // projects/core/src/checkout/* { previousNode: 'CheckoutModule', newNode: 'CheckoutCoreModule', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutCostCenterAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutCostCenterConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutDeliveryAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutDeliveryConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'DELIVERY_MODE_NORMALIZER', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutPaymentAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutPaymentConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PAYMENT_DETAILS_SERIALIZER', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CARD_TYPE_NORMALIZER', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PAYMENT_TYPE_NORMALIZER', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PaymentTypeAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PaymentTypeConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PaymentTypeConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutReplenishmentOrderAdapter', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutReplenishmentOrderConnector', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'REPLENISHMENT_ORDER_FORM_SERIALIZER', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutEventBuilder', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutEventModule', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'OrderPlacedEvent', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutCostCenterService', newNode: 'CheckoutCostCenterFacade', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutDeliveryService', newNode: 'CheckoutDeliveryFacade', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutPaymentService', newNode: 'CheckoutPaymentFacade', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutService', newNode: 'CheckoutFacade', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'PaymentTypeService', newNode: 'PaymentTypeFacade', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'ClearCheckoutService', newNode: 'ClearCheckoutFacade', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { previousNode: 'CheckoutDetails', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutPageMetaResolver', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CHECKOUT_FEATURE', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CHECKOUT_DETAILS', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'SET_DELIVERY_ADDRESS_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'SET_DELIVERY_MODE_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'SET_PAYMENT_DETAILS_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'GET_PAYMENT_TYPES_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'SET_COST_CENTER_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PLACED_ORDER_PROCESS_ID', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'StateWithCheckout', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CardTypesState', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutStepsState', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PaymentTypesState', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'OrderTypesState', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'PaymentTypesState', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutState', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutActions', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, { previousNode: 'CheckoutSelectors', previousImportPath: SPARTACUS_CORE, newImportPath: SPARTACUS_CHECKOUT_OLD_CORE, }, // projects/storefrontlib/cms-components/cart/cart-not-empty.guard.ts { previousNode: CART_NOT_EMPTY_GUARD, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, ]
RENAMED_SYMBOLS_DATA
Type : RenamedSymbol[]
Default value : [ // feature-libs/organization/administration/root/config/default-budget-routing.config.ts { previousNode: BUDGET_ROUTING_CONFIG, previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, newNode: DEFAULT_BUDGET_ROUTING_CONFIG, newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, // feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts { previousNode: COST_CENTER_ROUTING_CONFIG, previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, newNode: DEFAULT_COST_CENTER_ROUTING_CONFIG, newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, // feature-libs/organization/administration/root/config/default-permission-routing.config.ts { previousNode: PERMISSION_ROUTING_CONFIG, previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, newNode: DEFAULT_PERMISSION_ROUTING_CONFIG, newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, // feature-libs/organization/administration/root/config/default-units-routing.config.ts { previousNode: UNITS_ROUTING_CONFIG, previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, newNode: DEFAULT_UNITS_ROUTING_CONFIG, newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, // feature-libs/organization/administration/root/config/default-user-group-routing.config.ts { previousNode: USER_GROUP_ROUTING_CONFIG, previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, newNode: DEFAULT_USER_GROUP_ROUTING_CONFIG, newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, // feature-libs/organization/administration/root/config/default-user-routing.config.ts { previousNode: USER_ROUTING_CONFIG, previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, newNode: DEFAULT_USER_ROUTING_CONFIG, newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT, }, // projects/storefrontlib/cms-components/product/config/default-view-config.ts { previousNode: 'defaultScrollConfig', previousImportPath: '@spartacus/storefront', newNode: 'defaultViewConfig', }, // projects/storefrontlib/cms-components/misc/qualtrics/qualtrics-loader.service.ts { previousNode: QUALTRICS_LOADER_SERVICE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: `${SPARTACUS_QUALTRICS}/components`, }, // projects/storefrontlib/cms-components/misc/qualtrics/config/qualtrics-config.ts { previousNode: QUALTRICS_CONFIG, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: `${SPARTACUS_QUALTRICS}/components`, }, // projects/storefrontlib/cms-components/misc/qualtrics/qualtrics-loader.service.ts { previousNode: QUALTRICS_EVENT_NAME, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: `${SPARTACUS_QUALTRICS}/components`, }, // projects/storefrontlib/cms-components/misc/qualtrics/qualtrics.component.ts { previousNode: QUALTRICS_COMPONENT, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: `${SPARTACUS_QUALTRICS}/components`, }, // projects/storefrontlib/cms-components/misc/qualtrics/qualtrics.module.ts { previousNode: QUALTRICS_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newNode: 'QualtricsComponentsModule', newImportPath: `${SPARTACUS_QUALTRICS}/components`, }, // projects/storefrontlib/cms-components/asm/asm.module.ts { previousNode: ASM_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newNode: 'AsmComponentsModule', newImportPath: `${SPARTACUS_ASM}/components`, }, // projects/core/src/occ/adapters/asm/asm-occ.module.ts { previousNode: ASM_OCC_MODULE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/occ`, }, // projects/core/src/occ/adapters/asm/occ-asm.adapter.ts { previousNode: OCC_ASM_ADAPTER, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/occ`, }, // projects/core/src/asm/config/asm-config.ts { previousNode: ASM_CONFIG, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/connectors/asm.adapter.ts { previousNode: ASM_ADAPTER, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/connectors/asm.connector.ts { previousNode: ASM_CONNECTOR, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/connectors/converters.ts { previousNode: CUSTOMER_SEARCH_PAGE_NORMALIZER, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/facade/asm.service.ts { previousNode: ASM_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/facade/csagent-auth.service.ts { previousNode: CS_AGENT_AUTH_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, // projects/core/src/asm/models/asm.models.ts { previousNode: CUSTOMER_SEARCH_PAGE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/models/asm.models.ts { previousNode: CUSTOMER_SEARCH_OPTIONS, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/models/asm.models.ts { previousNode: ASM_UI, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/services/asm-auth-http-header.service.ts { previousNode: ASM_AUTH_HTTP_HEADER_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, // projects/core/src/asm/services/asm-auth.service.ts { previousNode: TOKEN_TARGET, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, // projects/core/src/asm/services/asm-auth-storage.service.ts { previousNode: ASM_AUTH_STORAGE_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, // projects/core/src/asm/services/asm-state-persistence.service.ts { previousNode: SYNCED_ASM_STATE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/services/asm-state-persistence.service.ts { previousNode: ASM_STATE_PERSISTENCE_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/store/actions/asm-ui.action.ts // projects/core/src/asm/store/actions/customer.action.ts // projects/core/src/asm/store/actions/logout-agent.action.ts { previousNode: ASM_ACTIONS, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/store/asm-state.ts { previousNode: ASM_FEATURE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/store/asm-state.ts { previousNode: CUSTOMER_SEARCH_DATA, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/store/asm-state.ts { previousNode: STATE_WITH_ASM, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/store/asm-state.ts { previousNode: ASM_STATE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/store/selectors/asm-ui.selectors.ts // projects/core/src/asm/store/selectors/feature.selector.ts { previousNode: ASM_SELECTORS, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/core`, }, // projects/core/src/asm/services/asm-auth.service.ts { previousNode: ASM_AUTH_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, // projects/core/src/personalization/config/personalization-config.ts { previousNode: PERSONALIZATION_CONFIG, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_TRACKING}/personalization/root`, }, // projects/core/src/personalization/services/personalization-context.service.ts { previousNode: PERSONALIZATION_CONTEXT_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_TRACKING}/personalization/core`, }, // projects/core/src/personalization/model/personalization-context.model.ts { previousNode: PERSONALIZATION_ACTION, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_TRACKING}/personalization/core`, }, // projects/core/src/personalization/model/personalization-context.model.ts { previousNode: PERSONALIZATION_CONTEXT, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_TRACKING}/personalization/core`, }, // projects/core/src/smart-edit/services/smart-edit.service.ts { previousNode: SMART_EDIT_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_SMARTEDIT}/core`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-style-icons/variant-style-icons.component.ts { previousNode: VARIANT_STYLE_ICONS_COMPONENT, previousImportPath: SPARTACUS_STOREFRONTLIB, newNode: PRODUCT_VARIANT_STYLE_ICONS_COMPONENT, newImportPath: `${SPARTACUS_PRODUCT}/variants/root`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-style-icons/variant-style-icons.module.ts { previousNode: VARIANT_STYLE_ICONS_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newNode: PRODUCT_VARIANT_STYLE_ICONS_MODULE, newImportPath: `${SPARTACUS_PRODUCT}/variants/root`, }, // projects/storefrontlib/cms-components/myaccount/close-account/close-account.module.ts { previousNode: CLOSE_ACCOUNT_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.module.ts { previousNode: FORGOT_PASSWORD_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/user/register/register.module.ts { previousNode: REGISTER_COMPONENT_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/myaccount/reset-password/reset-password.module.ts { previousNode: RESET_PASSWORD_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/myaccount/update-email/update-email.module.ts { previousNode: UPDATE_EMAIL_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/myaccount/update-password/update-password.module.ts { previousNode: UPDATE_PASSWORD_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/myaccount/update-profile/update-profile.module.ts { previousNode: UPDATE_PROFILE_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/user/login/login.module.ts { previousNode: LOGIN_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS, }, // projects/storefrontlib/cms-components/user/login-form/login-form.module.ts { previousNode: LOGIN_FORM_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS, }, // projects/storefrontlib/cms-components/user/login-register/login-register.module.ts { previousNode: LOGIN_REGISTER_MODULE, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS, }, // projects/storefrontlib/cms-components/myaccount/close-account/components/close-account/close-account.component.ts { previousNode: CLOSE_ACCOUNT_COMPONENT, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, // projects/storefrontlib/cms-components/user/login-register/login-register.component.ts { previousNode: LOGIN_REGISTER_COMPONENT, previousImportPath: SPARTACUS_STOREFRONTLIB, newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS, }, // projects/storefrontlib/cms-components/cart/cart-shared/cart-item/cart-item.component.ts { previousNode: ITEM, previousImportPath: SPARTACUS_STOREFRONTLIB, newNode: ORDER_ENTRY, newImportPath: SPARTACUS_CORE, }, ]

feature-libs/checkout/base/core/connectors/checkout/converters.ts

CHECKOUT_NORMALIZER
Default value : new InjectionToken< Converter<any, CheckoutState> >('CheckoutNormalizer')

projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-page-meta.resolver.migration.ts

CHECKOUT_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CHECKOUT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/checkout-page-meta.resolver.migration.ts

CHECKOUT_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CHECKOUT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CART_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-payment.service.migration.ts

CHECKOUT_PAYMENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/checkout/facade/checkout-payment.service.ts class: CHECKOUT_PAYMENT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/checkout/b2b/core/connectors/checkout-payment-type/converters.ts

CHECKOUT_PAYMENT_TYPE_NORMALIZER
Default value : new InjectionToken< Converter<any, PaymentType> >('CheckoutPaymentTypeNormalizer')

projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress.component.migration.ts

CHECKOUT_PROGRESS_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress.component.ts selector: 'cx-checkout-progress', componentClassName: CHECKOUT_PROGRESS_COMPONENT, removedProperties: [ { name: 'routerState$', comment: `'routerState$' property has been removed.`, }, { name: 'activeStepUrl', comment: `'activeStepUrl' property has been removed.`, }, { name: 'steps', comment: `'steps' property has been removed. Use '$steps' observable instead`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress.component.migration.ts

CHECKOUT_PROGRESS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress.component.ts class: CHECKOUT_PROGRESS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts

CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts selector: 'cx-checkout-progress-mobile-bottom', componentClassName: CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT, removedProperties: [ { name: 'routerState$', comment: `'routerState$' property has been removed.`, }, { name: 'activeStepUrl', comment: `'activeStepUrl' property has been removed.`, }, { name: 'steps', comment: `'steps' property has been removed. Use '$steps' observable instead`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts

CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts class: CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-top.component.migration.ts

CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts selector: 'cx-checkout-progress-mobile-top', componentClassName: CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT, removedProperties: [ { name: 'routerState$', comment: `'routerState$' property has been removed.`, }, { name: 'activeStepUrl', comment: `'activeStepUrl' property has been removed.`, }, { name: 'steps', comment: `'steps' property has been removed. Use '$steps' observable instead`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-top.component.migration.ts

CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts class: CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CHECKOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/rename-symbol/checkout-rename-symbol.ts

CHECKOUT_RENAMED_SYMBOLS_DATA
Type : RenamedSymbol[]
Default value : [ // core-libs/setup/recipes/b2b/config/default-b2b-checkout-config.ts { previousImportPath: SPARTACUS_SETUP, previousNode: `defaultB2bCheckoutConfig`, newImportPath: SPARTACUS_CHECKOUT_B2B_ROOT, }, // core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts { previousImportPath: SPARTACUS_SETUP, previousNode: `defaultB2bOccConfig`, newImportPath: SPARTACUS_CHECKOUT_B2B_ROOT, }, ]

feature-libs/checkout/scheduled-replenishment/root/checkout-scheduled-replenishment-root.module.ts

CHECKOUT_SCHEDULED_REPLENISHMENT_CMS_COMPONENTS
Type : string[]
Default value : [ /** * TODO:#9574 - we should be able to remove the spread of `CHECKOUT_BASE_CMS_COMPONENTS`. * Re-test the B2B checkout flow after doing it. */ ...CHECKOUT_B2B_CMS_COMPONENTS, 'CheckoutScheduleReplenishmentOrder', ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.service.migration.ts

CHECKOUT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/checkout/facade/checkout.service.ts class: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.service.migration.ts

CHECKOUT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: PLACE_ORDER, comment: `//${TODO_SPARTACUS} please add 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`, }, { class: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_ORDER_DETAILS, newNode: GET_ORDER_DETAILS, comment: `// ${TODO_SPARTACUS} Method '${GET_ORDER_DETAILS}' changed the return type from 'Observable<Order>' to 'Observable<Order | ReplenishmentOrder>`, }, ]

projects/schematics/src/migrations/test/constructor-deprecations/data/checkout.service.migration.ts

CHECKOUT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/checkout/facade/checkout.service.ts class: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: CART_DATA_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CART_DATA_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/checkout/b2b/assets/translations/en/checkout-b2b.i18n.ts

checkoutB2B
Type : object
Default value : { checkoutB2B: { noPoNumber: 'None', poNumber: 'Purchase order number (optional)', costCenter: 'Cost Center', placeholder: 'Enter P.O', availableLabel: "Delivery addresses available to you depend on the cost center's unit", invalid: { accountType: 'Your account does not allow you to checkout here.', }, methodOfPayment: { paymentType: 'Payment Type', }, review: { poNumber: 'Purchase Order Number', }, progress: { methodOfPayment: 'Method of Payment', }, invalidCostCenter: 'Invalid cost center.', }, }

feature-libs/checkout/b2b/assets/translations/translations.ts

checkoutB2BTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { checkoutB2B: ['checkoutB2B'], }
checkoutB2BTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/checkout/scheduled-replenishment/assets/translations/en/checkout-scheduled-replenishment.i18n.ts

checkoutScheduledReplenishment
Type : object
Default value : { checkoutScheduledReplenishment: { autoReplenishOrder: 'Auto Replenish Order', orderType_PLACE_ORDER: 'None (one time order only)', orderType_SCHEDULE_REPLENISHMENT_ORDER: 'Replenish Order', every: 'Every', recurrencePeriodType_DAILY: 'Day(s)', recurrencePeriodType_WEEKLY: 'Week(s)', recurrencePeriodType_MONTHLY: 'Month', dayOfMonth: 'On day', startOn: 'Start on', repeatOnDays: 'Repeat on the following days', }, }

feature-libs/checkout/scheduled-replenishment/assets/translations/translations.ts

checkoutScheduledReplenishmentTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { checkoutScheduledReplenishment: ['checkoutScheduledReplenishment'], }
checkoutScheduledReplenishmentTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/checkout/base/assets/translations/translations.ts

checkoutTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { checkout: [ 'checkout', 'checkoutProgress', 'checkoutAddress', 'checkoutMode', 'checkoutReview', 'checkoutOrderConfirmation', ], }
checkoutTranslations
Type : TranslationResources
Default value : { en, }

projects/core/src/user/store/actions/customer-coupon.action.ts

CLAIM_CUSTOMER_COUPON
Type : string
Default value : '[User] Claim Customer'
CLAIM_CUSTOMER_COUPON_FAIL
Type : string
Default value : '[User] Claim Customer Fail'
CLAIM_CUSTOMER_COUPON_SUCCESS
Type : string
Default value : '[User] Claim Customer Success'
LOAD_CUSTOMER_COUPONS
Type : string
Default value : '[User] Load Customer Coupons'
LOAD_CUSTOMER_COUPONS_FAIL
Type : string
Default value : '[User] Load Customer Coupons Fail'
LOAD_CUSTOMER_COUPONS_SUCCESS
Type : string
Default value : '[User] Load Customer Coupons Success'
RESET_LOAD_CUSTOMER_COUPONS
Type : string
Default value : '[User] Reset Load Customer Coupons'
RESET_SUBSCRIBE_CUSTOMER_COUPON_PROCESS
Type : string
Default value : '[User] Reset Subscribe Customer Coupon Process'
RESET_UNSUBSCRIBE_CUSTOMER_COUPON_PROCESS
Type : string
Default value : '[User] Reset Unsubscribe Customer Coupon Process'
SUBSCRIBE_CUSTOMER_COUPON
Type : string
Default value : '[User] Subscribe Customer Notification Coupon'
SUBSCRIBE_CUSTOMER_COUPON_FAIL
Type : string
Default value : '[User] Subscribe Customer Coupon Notification Fail'
SUBSCRIBE_CUSTOMER_COUPON_SUCCESS
Type : string
Default value : '[User] Subscribe Customer Coupon Notification Success'
UNSUBSCRIBE_CUSTOMER_COUPON
Type : string
Default value : '[User] Unsubscribe Customer Notification Coupon'
UNSUBSCRIBE_CUSTOMER_COUPON_FAIL
Type : string
Default value : '[User] Unsubscribe Customer Coupon Notification Fail'
UNSUBSCRIBE_CUSTOMER_COUPON_SUCCESS
Type : string
Default value : '[User] Unsubscribe Customer Coupon Notification Success'

projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/my-coupons.ts

claimCouponUrl
Type : string
Default value : '/my-account/coupon/claim/'
CouponWithOpenCatalog
Type : string
Default value : 'dragonboat'
CouponWithProductCategory
Type : string
Default value : 'springfestival'
CouponWithProducts
Type : string
Default value : 'midautumn'
invalidCouponCode
Type : string
Default value : 'invalidCoupon'
myCouponsUrl
Type : string
Default value : '/my-account/coupons'
NumberInPage2
Type : number
Default value : 1
PageSize
Type : number
Default value : 10
pageUrl
Default value : `${Cypress.env('OCC_PREFIX')}/${Cypress.env( 'BASE_SITE' )}`
testPassword
Type : string
Default value : 'pw4all'
testUser
Type : string
Default value : 'test-user-with-coupons@sap.cx.com'
validCouponCode
Type : string
Default value : 'customerCoupon1'

projects/core/src/product/store/actions/product-references.action.ts

CLEAN_PRODUCT_REFERENCES
Type : string
Default value : '[Product] Clean Product References'
LOAD_PRODUCT_REFERENCES
Type : string
Default value : '[Product] Load Product References Data'
LOAD_PRODUCT_REFERENCES_FAIL
Type : string
Default value : '[Product] Load Product References Data Fail'
LOAD_PRODUCT_REFERENCES_SUCCESS
Type : string
Default value : '[Product] Load Product References Data Success'

feature-libs/cart/saved-cart/core/store/actions/saved-cart.action.ts

CLEAR_CLONE_SAVED_CART
Type : string
Default value : '[Saved Cart] Clear Clone Saved Cart'
CLEAR_RESTORE_SAVED_CART
Type : string
Default value : '[Saved Cart] Clear Restore Saved Cart'
CLEAR_SAVE_CART
Type : string
Default value : '[Saved Cart] Clear Save Cart'
CLEAR_SAVED_CARTS
Type : string
Default value : '[Saved Cart] Clear Saved Carts'
CLONE_SAVED_CART
Type : string
Default value : '[Saved Cart] Clone Saved Cart'
CLONE_SAVED_CART_FAIL
Type : string
Default value : '[Saved Cart] Clone Saved Cart Fail'
CLONE_SAVED_CART_SUCCESS
Type : string
Default value : '[Saved Cart] Clone Saved Cart Success'
EDIT_SAVED_CART
Type : string
Default value : '[Saved Cart] Edit Saved Cart'
EDIT_SAVED_CART_FAIL
Type : string
Default value : '[Saved Cart] Edit Saved Cart Fail'
EDIT_SAVED_CART_SUCCESS
Type : string
Default value : '[Saved Cart] Edit Saved Cart Success'
LOAD_SAVED_CART
Type : string
Default value : '[Saved Cart] Load Saved Cart'
LOAD_SAVED_CART_FAIL
Type : string
Default value : '[Saved Cart] Load Saved Cart Fail'
LOAD_SAVED_CART_SUCCESS
Type : string
Default value : '[Saved Cart] Load Saved Cart Success'
LOAD_SAVED_CARTS
Type : string
Default value : '[Saved Cart] Load Saved Carts'
LOAD_SAVED_CARTS_FAIL
Type : string
Default value : '[Saved Cart] Load Saved Carts Fail'
LOAD_SAVED_CARTS_SUCCESS
Type : string
Default value : '[Saved Cart] Load Saved Carts Success'
RESTORE_SAVED_CART
Type : string
Default value : '[Saved Cart] Restore Saved Cart'
RESTORE_SAVED_CART_FAIL
Type : string
Default value : '[Saved Cart] Restore Saved Cart Fail'
RESTORE_SAVED_CART_SUCCESS
Type : string
Default value : '[Saved Cart] Restore Saved Cart Success'
SAVE_CART
Type : string
Default value : '[Saved Cart] Save Cart'
SAVE_CART_FAIL
Type : string
Default value : '[Saved Cart] Save Cart Fail'
SAVE_CART_SUCCESS
Type : string
Default value : '[Saved Cart] Save Cart Success'

feature-libs/order/core/store/actions/consignment-tracking.action.ts

CLEAR_CONSIGNMENT_TRACKING
Type : string
Default value : '[Order] Clear Consignment Tracking'
LOAD_CONSIGNMENT_TRACKING
Type : string
Default value : '[Order] Load Consignment Tracking'
LOAD_CONSIGNMENT_TRACKING_FAIL
Type : string
Default value : '[Order] Load Consignment Tracking Fail'
LOAD_CONSIGNMENT_TRACKING_SUCCESS
Type : string
Default value : '[Order] Load Consignment Tracking Success'

projects/core/src/user/store/actions/notification-preference.action.ts

CLEAR_NOTIFICATION_PREFERENCES
Type : string
Default value : '[User] Clear Notification Preferences'
LOAD_NOTIFICATION_PREFERENCES
Type : string
Default value : '[User] Load Notification Preferences'
LOAD_NOTIFICATION_PREFERENCES_FAIL
Type : string
Default value : '[User] Load Notification Preferences Fail'
LOAD_NOTIFICATION_PREFERENCES_SUCCESS
Type : string
Default value : '[User] Load Notification Preferences Success'
RESET_NOTIFICATION_PREFERENCES
Type : string
Default value : '[User] Reset Notification Preferences'
UPDATE_NOTIFICATION_PREFERENCES
Type : string
Default value : '[User] Update Notification Preferences'
UPDATE_NOTIFICATION_PREFERENCES_FAIL
Type : string
Default value : '[User] Update Notification Preferences Fail'
UPDATE_NOTIFICATION_PREFERENCES_SUCCESS
Type : string
Default value : '[User] Update Notification Preferences Success'

feature-libs/organization/administration/core/store/actions/organization.action.ts

CLEAR_ORGANIZATION_DATA
Type : string
Default value : '[Organization] Clear Data'

projects/core/src/product/store/actions/product.action.ts

CLEAR_PRODUCT_PRICE
Type : string
Default value : '[Product] Clear Product PRICE'
LOAD_PRODUCT
Type : string
Default value : '[Product] Load Product Data'
LOAD_PRODUCT_FAIL
Type : string
Default value : '[Product] Load Product Data Fail'
LOAD_PRODUCT_SUCCESS
Type : string
Default value : '[Product] Load Product Data Success'

projects/core/src/product/store/actions/product-search.action.ts

CLEAR_PRODUCT_SEARCH_RESULT
Type : string
Default value : '[Product] Clear Product Search Result'
GET_PRODUCT_SUGGESTIONS
Type : string
Default value : '[Product] Get Product Suggestions'
GET_PRODUCT_SUGGESTIONS_FAIL
Type : string
Default value : '[Product] Get Product Suggestions Fail'
GET_PRODUCT_SUGGESTIONS_SUCCESS
Type : string
Default value : '[Product] Get Product Suggestions Success'
SEARCH_PRODUCTS
Type : string
Default value : '[Product] Search Products'
SEARCH_PRODUCTS_FAIL
Type : string
Default value : '[Product] Search Products Fail'
SEARCH_PRODUCTS_SUCCESS
Type : string
Default value : '[Product] Search Products Success'

projects/core/src/user/store/actions/regions.action.ts

CLEAR_REGIONS
Type : string
Default value : '[User] Clear Regions'
LOAD_REGIONS
Type : string
Default value : '[User] Load Regions'
LOAD_REGIONS_FAIL
Type : string
Default value : '[User] Load Regions Fail'
LOAD_REGIONS_SUCCESS
Type : string
Default value : '[User] Load Regions Success'

feature-libs/storefinder/core/store/actions/view-all-stores.action.ts

CLEAR_STORE_FINDER_DATA
Type : string
Default value : '[StoreFinder] Clear Data'
VIEW_ALL_STORES
Type : string
Default value : '[StoreFinder] View All Stores'
VIEW_ALL_STORES_FAIL
Type : string
Default value : '[StoreFinder] View All Stores Fail'
VIEW_ALL_STORES_SUCCESS
Type : string
Default value : '[StoreFinder] View All Stores Success'

projects/core/src/user/store/actions/user-misc.action.ts

CLEAR_USER_MISCS_DATA
Type : string
Default value : '[User] Clear User Misc Data'

feature-libs/order/core/store/actions/orders.action.ts

CLEAR_USER_ORDERS
Type : string
Default value : '[Order] Clear User Orders'
LOAD_USER_ORDERS
Type : string
Default value : '[Order] Load User Orders'
LOAD_USER_ORDERS_FAIL
Type : string
Default value : '[Order] Load User Orders Fail'
LOAD_USER_ORDERS_SUCCESS
Type : string
Default value : '[Order] Load User Orders Success'

feature-libs/order/core/store/actions/replenishment-orders.action.ts

CLEAR_USER_REPLENISHMENT_ORDERS
Type : string
Default value : '[Order] Clear User Replenishment Orders'
LOAD_USER_REPLENISHMENT_ORDERS
Type : string
Default value : '[Order] Load User Replenishment Orders'
LOAD_USER_REPLENISHMENT_ORDERS_FAIL
Type : string
Default value : '[Order] Load User Replenishment Orders Fail'
LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS
Type : string
Default value : '[Order] Load User Replenishment Orders Success'

projects/core/src/auth/client-auth/store/client-auth-state.ts

CLIENT_AUTH_FEATURE
Type : string
Default value : 'client-auth'
CLIENT_TOKEN_DATA
Type : string
Default value : '[Client auth] Client Token Data'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account.component.migration.ts

CLOSE_ACCOUNT_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/user/profile/components/close-account/components/close-account/close-account.component.ts class: CLOSE_ACCOUNT_COMPONENT, importPath: SPARTACUS_USER_PROFILE_COMPONENTS, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account-modal.component.migration.ts

CLOSE_ACCOUNT_MODAL_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/user/profile/components/close-account/components/close-account-modal/close-account-modal.component.ts class: CLOSE_ACCOUNT_MODAL_COMPONENT, importPath: SPARTACUS_USER_PROFILE_COMPONENTS, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_PROFILE_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/close-account-modal.component.migration.ts

CLOSE_ACCOUNT_MODAL_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/myaccount/close-account/components/close-account-modal/close-account-modal.component.ts selector: 'cx-close-account-modal', componentClassName: CLOSE_ACCOUNT_MODAL_COMPONENT, removedProperties: [ { name: 'userToken$', comment: `'userToken$' property has been replaced with isLoggedIn$ Observable.`, }, ], }

projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.actions.migration.ts

CMS_ACTIONS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CMS_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CMS_COMPONENT_CLASS, comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_CLASS}' action`, }, { class: CMS_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CMS_COMPONENT_FAIL_CLASS, comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_FAIL_CLASS}' action`, }, { class: CMS_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: LOAD_CMS_COMPONENT_SUCCESS_CLASS, comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_SUCCESS_CLASS}' action`, }, { class: CMS_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: CMS_GET_COMPONENT_FROM_PAGE, comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${CMS_GET_COMPONENT_FROM_PAGE}' action`, }, ]

projects/core/src/cms/connectors/component/converters.ts

CMS_COMPONENT_NORMALIZER
Default value : new InjectionToken< Converter<any, CmsComponent> >('CmsComponentNormalizer')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cms-components.service.migration.ts

CMS_COMPONENTS_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_CHILD_ROUTES, newNode: GET_CHILD_ROUTES, comment: `// ${TODO_SPARTACUS} Method '${GET_CHILD_ROUTES}' changed the return type from 'Route[]' to 'CmsComponentChildRoutesConfig'`, }, { class: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_INJECTORS, comment: `// ${TODO_SPARTACUS} Method '${GET_INJECTORS}' has been removed'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cms-components.service.migration.ts

CMS_COMPONENTS_SERVICE_MIGRATION_1
Type : ConstructorDeprecation
Default value : { class: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, { className: PLATFORM, literalInference: OBJECT_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, ], addParams: [ { className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE }, ], }
CMS_COMPONENTS_SERVICE_MIGRATION_2
Type : ConstructorDeprecation
Default value : { class: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, { className: PLATFORM, literalInference: OBJECT_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, { className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], removeParams: [ { className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], addParams: [ { className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE }, ], }
CMS_COMPONENTS_SERVICE_MIGRATION_3
Type : ConstructorDeprecation
Default value : { class: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, { className: PLATFORM, literalInference: OBJECT_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, { className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/core/src/cms/store/cms-state.ts

CMS_FEATURE
Type : string
Default value : 'cms'
COMPONENT_ENTITY
Type : string
Default value : '[Cms] Component Entity'
NAVIGATION_DETAIL_ENTITY
Type : string
Default value : '[Cms] Navigation Entity'

projects/core/src/cms/config/cms-config.ts

CMS_FLEX_COMPONENT_TYPE
Type : string
Default value : 'CMSFlexComponent'
JSP_INCLUDE_CMS_COMPONENT_TYPE
Type : string
Default value : 'JspIncludeComponent'

projects/core/src/cms/store/actions/components.action.ts

CMS_GET_COMPONENT_FROM_PAGE
Type : string
Default value : '[Cms] Get Component from Page'
LOAD_CMS_COMPONENT
Type : string
Default value : '[Cms] Load Component'
LOAD_CMS_COMPONENT_FAIL
Type : string
Default value : '[Cms] Load Component Fail'
LOAD_CMS_COMPONENT_SUCCESS
Type : string
Default value : '[Cms] Load Component Success'

projects/core/src/cms/connectors/page/converters.ts

CMS_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, CmsStructureModel> >('CmsPageNormalizer')

projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.selectors.migration.ts

CMS_SELECTORS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CMS_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: GET_COMPONENT_STATE_OLD_API, newNode: GET_COMPONENTS_STATE_NEW_API, }, { class: CMS_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: GET_COMPONENT_ENTITIES_OLD_API, comment: `// ${TODO_SPARTACUS} '${GET_COMPONENT_ENTITIES_OLD_API}' has been removed, please use some of the newer API methods.`, }, { class: CMS_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: COMPONENT_STATE_SELECTOR_FACTORY_OLD_API, newNode: COMPONENTS_STATE_SELECTOR_FACTORY_NEW_API, }, { class: CMS_SELECTORS, importPath: SPARTACUS_CORE, deprecatedNode: COMPONENT_SELECTOR_FACTORY_OLD_API, newNode: COMPONENTS_SELECTOR_FACTORY_NEW_API, }, ]

projects/core/src/cms/store/actions/page.action.ts

CMS_SET_PAGE_FAIL_INDEX
Type : string
Default value : '[Cms] Set Page Fail Index'
CMS_SET_PAGE_SUCCESS_INDEX
Type : string
Default value : '[Cms] Set Page Success Index'
LOAD_CMS_PAGE_DATA
Type : string
Default value : '[Cms] Load Page Data'
LOAD_CMS_PAGE_DATA_FAIL
Type : string
Default value : '[Cms] Load Page Data Fail'
LOAD_CMS_PAGE_DATA_SUCCESS
Type : string
Default value : '[Cms] Load Page Data Success'

feature-libs/product-configurator/rulebased/root/rulebased-configurator-root-feature.module.ts

cmsComponents
Type : string[]
Default value : [ 'ConfiguratorForm', 'ConfiguratorOverviewForm', 'ConfiguratorUpdateMessage', 'ConfiguratorAddToCartButton', 'ConfiguratorMenu', 'ConfiguratorGroupTitle', 'ConfiguratorOverviewBanner', 'ConfiguratorPrevNext', 'ConfiguratorPriceSummary', 'ConfiguratorProductTitle', 'ConfiguratorTabBar', 'ConfiguratorExitButton', 'ConfiguratorVariantCarousel', 'CpqConfiguratorConflictAndErrorMessagesComponent', ]

feature-libs/product-configurator/textfield/root/textfield-configurator-root-feature.module.ts

cmsComponents
Type : string[]
Default value : ['TextfieldConfigurationForm']

projects/storefrontlib/cms-structure/routing/cms-route/add-cms-route.ts

cmsRoute
Type : Route
Default value : { path: '**', canActivate: [CmsPageGuard], component: PageLayoutComponent, }

projects/schematics/src/shared/utils/config-utils.ts

COMMA_REG_EXP
Default value : /,+/gm
EMPTY_SPACE_REG_EXP
Default value : /\s+/gm

.github/api-extractor-action/src/comment.ts

COMMENT_HEADER
Type : string
Default value : '## Public API changes'
diff
Default value : require('diff-lines')
normalizeNewline
Default value : require('normalize-newline')

projects/schematics/src/shared/utils/new-module-utils.ts

COMMENT_REG_EXP
Default value : /\/\/.+/gm

projects/schematics/src/migrations/3_0/component-deprecations/component-deprecations.ts

COMPONENT_DEPRECATION_DATA
Type : ComponentData[]
Default value : [ CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION, CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION, CHECKOUT_PROGRESS_COMPONENT_MIGRATION, DELIVERY_MODE_COMPONENT_MIGRATION, PAYMENT_METHOD_COMPONENT_MIGRATION, SHIPPING_ADDRESS_COMPONENT_MIGRATION, ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION, PLACE_ORDER_COMPONENT_MIGRATION, ADD_TO_CART_COMPONENT_MIGRATION, CART_ITEM_COMPONENT_MIGRATION, CLOSE_ACCOUNT_MODAL_COMPONENT_MIGRATION, STAR_RATING_COMPONENT_MIGRATION, ]

projects/schematics/src/migrations/test/component-deprecations/component-deprecations.ts

COMPONENT_DEPRECATION_DATA
Type : ComponentData[]
Default value : [ CONSENT_MANAGEMENT_FORM_COMPONENT_MIGRATION, CONSENT_MANAGEMENT_COMPONENT_MIGRATION, PRODUCT_IMAGES_COMPONENT_MIGRATION, ANONYMOUS_CONSENT_DIALOG_COMPONENT_MIGRATION, NAVIGATION_UI_COMPONENT_MIGRATION, PRODUCT_FACET_NAVIGATION_COMPONENT_MIGRATION, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/component-wrapper.directive.migration.ts

COMPONENT_WRAPPER_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { class: COMPONENT_WRAPPER_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: INJECTOR, importPath: ANGULAR_CORE, }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: ANGULAR_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, { className: COMPONENT_HANDLER_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_INJECTOR_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/component-wrapper.directive.migration.ts

COMPONENT_WRAPPER_DIRECTIVE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/page/component/component-wrapper.directive.ts class: COMPONENT_WRAPPER_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: INJECTOR, importPath: ANGULAR_CORE, }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, { className: COMPONENT_HANDLER_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CMS_INJECTOR_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/order/components/return-request-detail/return-request-detail.module.ts

components
Type : []
Default value : [ ReturnRequestOverviewComponent, ReturnRequestItemsComponent, ReturnRequestTotalsComponent, ]

projects/core/src/cms/store/selectors/components.selectors.ts

componentsContextExistsSelectorFactory
Default value : ( uid: string, context: string ): MemoizedSelector<StateWithCms, boolean> => { return createSelector( componentsLoaderStateSelectorFactory(uid, context), (loaderState) => StateUtils.loaderValueSelector(loaderState) ); }

This selector will return:

  • true: component for this context exists
  • false: component for this context doesn't exist
  • undefined: if the exists status for component is unknown
componentsContextSelectorFactory
Default value : ( uid: string ): MemoizedSelector<StateWithCms, ComponentsContext | undefined> => { return createSelector(getComponentsState, (componentsState) => StateUtils.entitySelector(componentsState, uid) ); }
componentsDataSelectorFactory
Default value : ( uid: string ): MemoizedSelector<StateWithCms, CmsComponent | undefined> => { return createSelector(componentsContextSelectorFactory(uid), (state) => state ? state.component : undefined ); }
componentsLoaderStateSelectorFactory
Default value : ( uid: string, context: string ): MemoizedSelector<StateWithCms, StateUtils.LoaderState<boolean>> => { return createSelector( componentsContextSelectorFactory(uid), (componentsContext) => (componentsContext && componentsContext.pageContext && componentsContext.pageContext[context]) || StateUtils.initialLoaderState ); }
componentsSelectorFactory
Default value : ( uid: string, context: string ): MemoizedSelector<StateWithCms, CmsComponent | null | undefined> => { return createSelector( componentsDataSelectorFactory(uid), componentsContextExistsSelectorFactory(uid, context), (componentState, exists) => { switch (exists) { case true: return componentState; case false: return null; case undefined: return undefined; } } ); }

This selector will return:

  • CmsComponent instance: if we have component data for specified context
  • null: if there is no component data for specified context
  • undefined: if status of component data for specified context is unknown
getComponentsState
Type : MemoizedSelector<StateWithCms, ComponentsState>
Default value : createSelector(getCmsState, (state) => state.components)

projects/storefrontapp-e2e-cypress/cypress/support/utils/login.ts

config
Type : object
Default value : { tokenUrl: `${Cypress.env('API_URL')}/authorizationserver/oauth/token`, revokeTokenUrl: `${Cypress.env('API_URL')}/authorizationserver/oauth/revoke`, newUserUrl: `${Cypress.env('API_URL')}/${Cypress.env( 'OCC_PREFIX' )}/${Cypress.env('BASE_SITE')}/users/?lang=en&curr=${Cypress.env( 'BASE_CURRENCY' )}`, client: { client_id: Cypress.env('CLIENT_ID'), client_secret: Cypress.env('CLIENT_SECRET'), }, }
USERID_CURRENT
Type : string
Default value : 'current'

projects/schematics/src/migrations/3_0/config-deprecations/config-deprecation.ts

CONFIG_DEPRECATION_DATA
Type : ConfigDeprecation[]
Default value : [ LEGACY_FLAG_MIGRATION, ]

projects/schematics/src/migrations/4_0/config-deprecations/config-deprecation.ts

CONFIG_DEPRECATION_DATA
Type : ConfigDeprecation[]
Default value : [ PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION, PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION, ]

projects/schematics/src/migrations/test/config-deprecations/config-deprecation.ts

CONFIG_DEPRECATION_DATA
Type : ConfigDeprecation[]
Default value : [ ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION, ]

projects/schematics/src/migrations/5_0/config-deprecations/config-deprecations.ts

CONFIG_DEPRECATIONS_DATA
Type : ConfigDeprecation[]
Default value : []

projects/core/src/config/config-initializer/config-initializer.ts

CONFIG_INITIALIZER
Default value : new InjectionToken('ConfigInitializer')
CONFIG_INITIALIZER_FORROOT_GUARD
Default value : new InjectionToken<void>( 'CONFIG_INITIALIZER_FORROOT_GUARD' )

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/config-initializer.service.migration.ts

CONFIG_INITIALIZER_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_STABLE_CONFIG, comment: `// ${TODO_SPARTACUS} Method '${CONFIG_INITIALIZER_SERVICE}.${GET_STABLE_CONFIG}' was removed from '${CONFIG_INITIALIZER_SERVICE}'. Instead use method '${GET_STABLE}'`, }, ]

projects/core/src/config/config-tokens.ts

ConfigChunk
Default value : new InjectionToken<Config[]>('ConfigurationChunk')

Config chunk token, can be used to provide configuration chunk and contribute to the global configuration object. Should not be used directly, use provideConfig or import ConfigModule.withConfig instead.

DefaultConfig
Default value : new InjectionToken('DefaultConfiguration', { providedIn: 'root', factory: defaultConfigFactory, })

Default Configuration token, used to build Global Configuration, built from DefaultConfigChunks

DefaultConfigChunk
Default value : new InjectionToken<Config[]>( 'DefaultConfigurationChunk' )

Config chunk token, can be used to provide configuration chunk and contribute to the default configuration. Should not be used directly, use provideDefaultConfig or provideDefaultConfigFactory instead.

General rule is, that all config provided in libraries should be provided as default config.

RootConfig
Default value : new InjectionToken('RootConfiguration', { providedIn: 'root', factory: rootConfigFactory, })

Root Configuration token, used to build Global Configuration, built from ConfigChunks

projects/storefrontapp-e2e-cypress/cypress/helpers/cart-import-export.ts

configurableProductConfig
Type : object
Default value : { cartImportExport: { export: { additionalColumns: [ { name: { key: 'engravedTextHeading', }, value: 'configurationInfos.0.configurationValue', }, { name: { key: 'fontSize', }, value: 'configurationInfos.1.configurationValue', }, { name: { key: 'fontType', }, value: 'configurationInfos.2.configurationValue', }, ], }, }, }
DOWNLOADS_FOLDER
Default value : Cypress.config('downloadsFolder')
nonDefaultImportExportConfig
Type : object
Default value : { cartImportExport: { file: { // Alternative separator separator: '|', }, export: { additionalColumns: [ { // Display `manufacturer` value property instead of name name: { key: 'name', }, value: 'product.manufacturer', }, // Display boolean value instead of price { name: { key: 'price', }, value: 'product.availableForPickup', }, ], }, }, }
TEST_DOWNLOAD_FILE
Default value : `${DOWNLOADS_FOLDER}/cart.csv`

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configuration.service.migration.ts

CONFIGURATION_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CONFIGURATION_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROOT_CONFIG, literalInference: ANY_TYPE, injectionToken: { token: ROOT_CONFIG, importPath: SPARTACUS_CORE, }, }, { className: DEFAULT_CONFIG, literalInference: ANY_TYPE, injectionToken: { token: DEFAULT_CONFIG, importPath: SPARTACUS_CORE, }, }, { className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE, }, { className: CONFIG, literalInference: ANY_TYPE, injectionToken: { token: CONFIG, importPath: SPARTACUS_CORE, }, }, ], removeParams: [ { className: ROOT_CONFIG, literalInference: ANY_TYPE, injectionToken: { token: ROOT_CONFIG, importPath: SPARTACUS_CORE, }, }, { className: DEFAULT_CONFIG, literalInference: ANY_TYPE, injectionToken: { token: DEFAULT_CONFIG, importPath: SPARTACUS_CORE, }, }, { className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE, }, { className: CONFIG, literalInference: ANY_TYPE, injectionToken: { token: CONFIG, importPath: SPARTACUS_CORE, }, }, ], addParams: [ { className: ROOT_CONFIG, literalInference: CONFIG, injectionToken: { token: ROOT_CONFIG, importPath: SPARTACUS_CORE, }, }, { className: DEFAULT_CONFIG, literalInference: CONFIG, injectionToken: { token: DEFAULT_CONFIG, importPath: SPARTACUS_CORE, }, }, { className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE, }, { className: CONFIG, importPath: SPARTACUS_CORE, }, ], }

feature-libs/product-configurator/textfield/core/connectors/converters.ts

CONFIGURATION_TEXTFIELD_ADD_TO_CART_SERIALIZER
Default value : new InjectionToken<Converter<ConfiguratorTextfield.AddToCartParameters, any>>( 'ConfigurationAddToCartSerializer' )
CONFIGURATION_TEXTFIELD_NORMALIZER
Default value : new InjectionToken< Converter<any, ConfiguratorTextfield.Configuration> >('ConfigurationNormalizer')
CONFIGURATION_TEXTFIELD_UPDATE_CART_ENTRY_SERIALIZER
Default value : new InjectionToken< Converter<ConfiguratorTextfield.UpdateCartEntryParameters, any> >('ConfigurationUpdateCartEntrySerializer')

feature-libs/product-configurator/textfield/core/state/configuration-textfield-state.ts

CONFIGURATION_TEXTFIELD_DATA
Type : string
Default value : '[ConfiguratorTextfield] Configuration Data'
CONFIGURATION_TEXTFIELD_FEATURE
Type : string
Default value : 'productConfigurationTextfield'

feature-libs/product-configurator/common/assets/translations/en/configurator-common.ts

configurator
Type : object
Default value : { configurator: { header: { consistent: 'Consistent', complete: 'Complete', configId: 'Configuration ID', toconfig: 'Configure', editConfiguration: 'Edit Configuration', displayConfiguration: 'Display Configuration', resolveIssues: 'Resolve Issues', resolveConflicts: 'Resolve Conflicts', updateMessage: 'The configuration is being updated in the background', showMore: 'show more', showLess: 'show less', items: '{{count}} item', items_other: '{{count}} items', show: 'show', hide: 'hide', multipleWarnings: 'There are multiple warnings.', reviewWarnings: 'Review these warnings', multipleErrors: 'There are multiple errors.', reviewErrors: 'Review these errors', kbKeyName: 'Kb name', kbKeyLogsys: 'Kb logical system', kbKeyVersion: 'Kb version', kbKeyBuildNr: 'Kb build number', }, tabBar: { configuration: 'Configuration', overview: 'Overview', }, notificationBanner: { numberOfIssues: '{{count}} issue must be resolved before checkout.', numberOfIssues_other: '{{count}} issues must be resolved before checkout.', numberOfConflicts: '{{count}} conflict must be resolved before checkout.', numberOfConflicts_other: '{{count}} conflicts must be resolved before checkout.', }, attribute: { id: 'ID', quantity: 'Qty', caption: 'Attributes', notSupported: 'Attribute Type is not supported.', requiredAttribute: '{{param}} required', defaultRequiredMessage: 'Enter a value for the required field', singleSelectRequiredMessage: 'Select a value', singleSelectAdditionalRequiredMessage: 'Select or enter a value', multiSelectRequiredMessage: 'Select one or more values', wrongNumericFormat: 'Wrong format, this numerical attribute should be entered according to pattern {{pattern}}', deselectionNotPossible: 'Add a different product before removing this one', dropDownSelectMsg: 'Make a selection', noOptionSelectedMsg: 'No option selected', notVisibleAttributeMsg: 'This attribute is not visible to the user', }, button: { previous: 'Previous', next: 'Next', back: 'Back', more: 'more', less: 'less', deselect: 'Deselect', select: 'Select', add: 'Add', remove: 'Remove', exit: 'Exit Configuration', exitMobile: 'Exit', cancelConfiguration: 'Cancel Configuration', cancelConfigurationMobile: 'Cancel', }, priceSummary: { basePrice: 'Base Price', selectedOptions: 'Selected Options', totalPrice: 'Total', }, addToCart: { button: 'Add to Cart', buttonAfterAddToCart: 'Continue to Cart', buttonUpdateCart: 'Done', buttonDisplayOnly: 'Done', confirmation: 'Configuration has been added to the cart', confirmationUpdate: 'Cart has been updated with configuration', }, overviewForm: { noAttributeHeader: 'No Results', noAttributeText: 'Remove filter(s) to see Overview content', itemPrice: 'Item Price', }, group: { general: 'General', conflictHeader: 'Resolve conflicts', conflictGroup: 'Conflict for {{attribute}}', }, conflict: { suggestionTitle: 'Suggestion {{number}}:', suggestionText: 'Change value for "{{ attribute }}"', viewConflictDetails: 'Conflict Detected - View Details', conflictDetected: 'Conflict Detected', viewConfigurationDetails: 'View In Configuration', }, a11y: { configureProduct: 'Configure product', cartEntryBundleInfo: 'There is an item ', cartEntryBundleInfo_other: 'There are {{items}} items ', cartEntryBundleName: 'Item {{ name }}', cartEntryBundleNameWithQuantity: 'Item {{ name }} item quantity {{quantity}}', cartEntryBundleNameWithPrice: 'Item {{ name }} item price {{price}}', cartEntryBundle: 'Item {{ name }} item price {{price}} item quantity {{quantity}}', cartEntryInfoIntro: 'Product has the following attributes and selected values', cartEntryInfo: 'Attribute {{ attribute }} has selected value {{value}}', nameOfAttribute: 'Name of Attribute', valueOfAttribute: 'Value of attribute {{ attribute }}', forAttribute: '{{ value }} for attribute {{ attribute }}', valueOfAttributeFull: 'Value {{ value }} of attribute {{ attribute }}', valueOfAttributeFullWithPrice: 'Value {{ value }} of attribute {{ attribute }}, Surcharge {{ price }}', selectedValueOfAttributeFull: 'Selected value {{ value }} of attribute {{ attribute }}', selectedValueOfAttributeFullWithPrice: 'Selected value {{ value }} of attribute {{ attribute }}, Surcharge {{ price }}', readOnlyValueOfAttributeFull: 'Read-only value {{ value }} of attribute {{ attribute }}', valueOfAttributeBlank: 'Value of attribute {{ attribute }} is blank', value: 'Value {{ value }}', attribute: 'Attribute {{ attribute }}', requiredAttribute: 'Attribute {{param}} is required', listOfAttributesAndValues: 'List of attributes and their values:', editAttributesAndValues: 'Edit values of attributes:', group: '{{ group }} group of attributes', itemOfAttributeSelected: 'Item {{ item }} of attribute {{ attribute }} is selected. {{ itemIndex }} of {{ itemCount }}', itemOfAttributeSelectedWithPrice: 'Item {{ item }} of attribute {{ attribute }} is selected, Surcharge {{ price }}. {{ itemIndex }} of {{ itemCount }}', itemOfAttributeSelectedPressToUnselect: 'Item {{ item }} of attribute {{ attribute }} is selected. Press button to unselect. {{ itemIndex }} of {{ itemCount }}', itemOfAttributeSelectedPressToUnselectWithPrice: 'Item {{ item }} of attribute {{ attribute }} is selected, Surcharge {{ price }} Press button to unselect. {{ itemIndex }} of {{ itemCount }}', itemOfAttributeUnselected: 'Item {{ item }} of attribute {{ attribute }} is unselected. Press button to select. {{ itemIndex }} of {{ itemCount }}', itemOfAttributeUnselectedWithPrice: 'Item {{ item }} of attribute {{ attribute }} is unselected, Surcharge {{ price }}. Press button to select. {{ itemIndex }} of {{ itemCount }}', selectNoItemOfAttribute: 'To select no item for attribute {{ attribute }} press button. {{ itemIndex }} of {{ itemCount }}', itemOfAttribute: 'Item of attribute {{ attribute }}', itemOfAttributeFull: 'Item {{ item }} of attribute {{ attribute }}', itemOfAttributeFullWithPrice: 'Item {{ item }} of attribute {{ attribute }}, Surcharge {{ price }}', itemOfAttributeFullWithQuantity: 'Item {{ item }} of attribute {{ attribute }}, Quantity {{ quantity }}', itemOfAttributeFullWithPriceAndQuantity: 'Item {{ item }} of attribute {{ attribute }}, Quantity {{ quantity }}, Surcharge {{ price }}', itemDescription: 'Description for item {{ item }}', listbox: 'Listbox with {{ count }} values.', valueSurcharge: 'Value surcharge', conflictDetected: 'Conflict detected! Check the conflicts at top of group list.', conflictsInConfiguration: 'There are conflicts in your configuration. Number of conflicts: {{ numberOfConflicts }}, Select for more details.', listOfGroups: 'List of groups', inListOfGroups: 'You are in the group list', groupName: 'Group {{ group }}', groupBack: 'You are in a sub-group. Select to go back.', conflictBack: 'You are in the conflict solver. Select to go back or select next tabs to solve conflicts.', iconConflict: 'Group has conflicts.', iconIncomplete: 'Group has required attributes without selected values.', iconComplete: 'Group is complete.', iconSubGroup: 'Group has a sub-group.', next: 'Navigate to next group.', previous: 'Navigate to previous group.', showMoreProductInfo: 'Show more information for product {{ product }} or continue to configuration.', showLessProductInfo: 'Show less information for product {{ product }} or continue to configuration.', productName: 'Product Name', productCode: 'Product Code', productDescription: 'Product description', kbKeyName: 'Kb name {{name}}', kbKeyLogsys: 'Kb logical system {{logsys}}', kbKeyVersion: 'Kb version {{version}}', kbKeyBuildNr: 'Kb build number {{number}}', configurationPage: 'You are on the configuration page.', configurationPageLink: 'Navigate to configuration page.', overviewPage: 'You are on the overview page. Check attributes and their selected values with reading mode of your screen reader.', overviewPageLink: 'Navigate to configuration overview page.', navigateToConflict: 'Follow link to get more details on conflict for attribute {{ attribute }}.', numericIntervalStandard: 'Enter a value between {{ minValue }} and {{ maxValue }}', numericIntervalStandardOpen: '(Endpoints are not included)', numericIntervalStandardLowerEndpointNotIncluded: '(The lower endpoint is not included)', numericIntervalStandardUpperEndpointNotIncluded: '(The upper endpoint is not included)', numericInfiniteIntervalMinValueIncluded: 'Enter a value greater than or equal to {{ value }}', numericInfiniteIntervalMinValue: 'Enter a value greater than {{ value }}', numericInfiniteIntervalMaxValueIncluded: 'Enter a value less than or equal to {{ value }}', numericInfiniteIntervalMaxValue: 'Enter a value less than {{ value }}', numericIntervalSingleValue: 'Enter {{ value }}', combinedIntervalsText: '{{ combinedInterval }} or {{ newInterval }}', additionalValue: 'You can also enter an additional value.', addToCartPrices: 'Base Price {{basePrice}}, Selected Options {{selectedOptions}}, Total Price {{totalPrice}}', }, variantCarousel: { title: 'Pre-configured Versions', }, }, }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-add-to-cart-button.component.migration.ts

CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.component.ts class: CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_CART_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_GROUPS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ORDER_FACADE, importPath: SPARTACUS_ORDER_ROOT, }, { className: COMMON_CONFIGURATOR_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: INTERSECTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-checkbox-list.component.migration.ts

CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts class: CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts

CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [], addParams: [ { className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-drop-down.component.migration.ts

CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: ON_SELECT, comment: `// ${TODO_SPARTACUS} Method '${ON_SELECT}' was removed from '${CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT}'. Instead use new method '${ON_SELECT}' from '${CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT}'.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts

CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-header.component.migration.ts

CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.component.ts class: CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_GROUPS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_UI_SETTINGS_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-header.component.migration.ts

CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CONFIGURATOR_API_GET_CONFLICT_MESSAGE_KEY, comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_API_GET_CONFLICT_MESSAGE_KEY}' got parameter 'groupType' removed.`, }, { class: CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CONFIGURATOR_API_IS_ATTRIBUTE_GROUP, comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_API_IS_ATTRIBUTE_GROUP}' got parameter 'groupType' removed.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-input-field.component.migration.ts

CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts class: CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [], addParams: [ { className: CONFIGURATOR_UI_SETTINGS_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-multi-selection-bundle.component.migration.ts

CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: EXTRACT_PRODUCT_CARD_PARAMETERS, comment: `// ${TODO_SPARTACUS} Method '${EXTRACT_PRODUCT_CARD_PARAMETERS}' obtained additional parameter 'index' of current value in list of values.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts

CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: CONFIGURATOR_UI_SETTINGS_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts

CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CREATE_EVENT_FROM_INPUT, comment: `// ${TODO_SPARTACUS} Method '${CREATE_EVENT_FROM_INPUT}' was removed from '${CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT}'. It is no longer used.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts

CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-numeric-input-field.component.ts class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_UI_SETTINGS_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-product-card.component.migration.ts

CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.ts class: CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, }, { className: KEYBOARD_FOCUS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts

CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [], addParams: [ { className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-radio-button.component.migration.ts

CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: ON_DESELECT, comment: `// ${TODO_SPARTACUS} Method '${ON_DESELECT}' was removed from '${CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT}'. It is no longer used.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts

CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-single-selection-base.component.migration.ts

CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-single-selection-base.component.ts class: CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-single-selection-bundle.component.migration.ts

CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: EXTRACT_PRODUCT_CARD_PARAMETERS, comment: `// ${TODO_SPARTACUS} Method '${EXTRACT_PRODUCT_CARD_PARAMETERS}' obtained additional parameter 'index' of current value in list of values.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-cart-entry-bundle-info.component.migration.ts

CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.component.ts/configurator-cart-entry-bundle-info.component.ts class: CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, deprecatedParams: [ { className: COMMON_CONFIGURATOR_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart-entry-info.component.migration.ts

CONFIGURATOR_CART_ENTRY_INFO_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts class: CONFIGURATOR_CART_ENTRY_INFO_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, deprecatedParams: [ { className: CART_ITEM_CONTEXT, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: COMMON_CONFIGURATOR_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart.service.migration.ts

CONFIGURATOR_CART_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/core/facade/configurator-cart.service.ts class: CONFIGURATOR_CART_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: STORE, importPath: NGRX_STORE }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE }, { className: COMMON_CONFIGURATOR_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CHECKOUT_FACADE, importPath: SPARTACUS_CHECKOUT_OLD_ROOT }, { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE }, ], // we omit the path for the following class because we don't want to have the respective // import deleted. Another constructor parameter is pointing to it removeParams: [ { className: STORE, }, ], addParams: [ { className: CONFIGURATOR_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-commons-service.migration.ts

CONFIGURATOR_COMMONS_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CONFIGURATOR_REMOVE_OBSOLETE_PRODUCT_BOUND_CONFIGURATION, comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_COMMONS_SERVICE}.${CONFIGURATOR_REMOVE_OBSOLETE_PRODUCT_BOUND_CONFIGURATION}' was removed. Consult the migration documentation on how to deal with that`, }, ]

feature-libs/product-configurator/rulebased/core/state/configurator-state.ts

CONFIGURATOR_DATA
Type : string
Default value : '[Configurator] Configuration Data'
CONFIGURATOR_FEATURE
Type : string
Default value : 'productConfigurator'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-form.component.migration.ts

CONFIGURATOR_FORM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //feature-libs/product-configurator/rulebased/components/form/configurator-form.component.ts class: CONFIGURATOR_FORM_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_GROUPS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: LANGUAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts

CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts class: CONFIGURATOR_GROUP_MENU_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CONFIGURATOR_GROUPS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: HAMBURGER_MENU_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: CONFIGURATOR_GROUP_MENU_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: DIRECTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-group-menu.component.migration.ts

CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_GROUP_MENU_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: PREVENT_SCROLLING_ON_SPACE, comment: `// ${TODO_SPARTACUS} Method '${PREVENT_SCROLLING_ON_SPACE}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`, }, { class: CONFIGURATOR_GROUP_MENU_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CLICK_ON_ENTER, comment: `// ${TODO_SPARTACUS} Method '${CLICK_ON_ENTER}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`, }, { class: CONFIGURATOR_GROUP_MENU_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: NAVIGATE_UP_ON_ENTER, comment: `// ${TODO_SPARTACUS} Method '${NAVIGATE_UP_ON_ENTER}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts

CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts class: CONFIGURATOR_GROUP_MENU_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_GROUPS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: HAMBURGER_MENU_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: CONFIGURATOR_GROUP_MENU_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: DIRECTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-group-title-component.migration.ts

CONFIGURATOR_GROUP_TITLE_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_GROUP_TITLE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CONFIGURATOR_CONFIGURATION_OBS, comment: `// ${TODO_SPARTACUS} Member '${CONFIGURATOR_GROUP_TITLE_COMPONENT}.${CONFIGURATOR_CONFIGURATION_OBS}' was removed. Consult the migration documentation on how to deal with that`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-issues-notification.component.migration.ts

CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts class: CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, deprecatedParams: [ { className: COMMON_CONFIGURATOR_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, ], addParams: [ { className: CART_ITEM_CONTEXT, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-overview-attribute.component.migration.ts

CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/overview-attribute/configurator-overview-attribute.component.ts class: CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [], addParams: [ { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-overview-bundle-attribute.component.migration.ts

CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //feature-libs/product-configurator/rulebased/components/overview-bundle-attribute/configurator-overview-bundle-attribute.component.ts class: CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-product-title.component.migration.ts

CONFIGURATOR_PRODUCT_TITLE_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: GET_PRODUCT_IMAGE_URL, comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_IMAGE_URL}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`, }, { class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: GET_PRODUCT_IMAGE_ALT, comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_IMAGE_ALT}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`, }, { class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CLICK_ON_ENTER, comment: `// ${TODO_SPARTACUS} Method '${CLICK_ON_ENTER}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-storefront-utils.service.migration.ts

CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/service/configurator-storefront-utils.service.ts class: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_GROUPS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, { className: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, ], addParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: KEYBOARD_FOCUS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-storefront-utils.service.migration.ts

CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONFIGURATOR_STOREFRONT_UTILS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CONFIGURATOR_IS_IN_VIEWPORT, comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_STOREFRONT_UTILS_SERVICE}.${CONFIGURATOR_IS_IN_VIEWPORT}' was removed. It is not needed anymore as scrolling is always executed on navigation regardless of position of element.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-tab-bar.component.migration.ts

CONFIGURATOR_TAB_BAR_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/tab-bar/configurator-tab-bar.component.ts class: CONFIGURATOR_TAB_BAR_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, ], addParams: [ { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

feature-libs/product-configurator/textfield/occ/converters/occ-configurator-textfield-add-to-cart-serializer.ts

CONFIGURATOR_TYPE_TEXTFIELD
Type : string
Default value : 'TEXTFIELD'

feature-libs/product-configurator/textfield/occ/converters/occ-configurator-textfield-update-cart-entry-serializer.ts

CONFIGURATOR_TYPE_TEXTFIELD
Type : string
Default value : 'TEXTFIELD'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-update-message.component.migration.ts

CONFIGURATOR_UPDATE_MESSAGE_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/product-configurator/rulebased/components/update-message/configurator-update-message.component.ts class: CONFIGURATOR_UPDATE_MESSAGE_COMPONENT, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedParams: [ { className: CONFIGURATOR_COMMONS_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON, }, { className: MESSAGE_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], removeParams: [ { className: MESSAGE_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], addParams: [ { className: CONFIGURATOR_MESSAGE_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, ], }

feature-libs/product-configurator/rulebased/core/state/effects/index.ts

ConfiguratorEffects
Type : any[]
Default value : [ ConfiguratorBasicEffects, ConfiguratorCartEffects, ConfiguratorVariantEffects, ]

feature-libs/product-configurator/rulebased/core/state/reducers/index.ts

configuratorReducerProvider
Type : Provider
Default value : { provide: configuratorReducerToken, useFactory: getConfiguratorReducers, }
configuratorReducerToken
Type : InjectionToken<ActionReducerMap<ConfiguratorState>>
Default value : new InjectionToken<ActionReducerMap<ConfiguratorState>>( 'ConfiguratorReducers' )

feature-libs/product-configurator/textfield/core/state/effects/index.ts

configuratorTextfieldEffects
Type : any[]
Default value : [ ConfiguratorTextfieldEffects, ]

feature-libs/product-configurator/textfield/core/state/reducers/index.ts

configuratorTextfieldReducerProvider
Type : Provider
Default value : { provide: configuratorTextfieldReducerToken, useFactory: getConfiguratorTextfieldReducers, }
configuratorTextfieldReducerToken
Type : InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>
Default value : new InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>( 'ConfiguratorReducers' )

feature-libs/product-configurator/common/assets/translations/translations.ts

configuratorTranslationChunksConfig
Type : TranslationChunksConfig
Default value : {}
configuratorTranslations
Type : TranslationResources
Default value : { en, }

projects/core/src/config/config-validator/config-validator.ts

ConfigValidatorToken
Default value : new InjectionToken( 'ConfigurationValidator' )

projects/storefrontapp-e2e-cypress/cypress/helpers/consent-management.ts

CONSENT_MANAGEMENT
Type : string
Default value : '/my-account/consents'

projects/schematics/src/migrations/test/component-deprecations/data/consent-management.component.migration.ts

CONSENT_MANAGEMENT_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts selector: 'cx-consent-management', componentClassName: CONSENT_MANAGEMENT_COMPONENT, removedProperties: [ { name: 'isLevel13', comment: `'isLevel13' property has been removed.` }, { name: 'isAnonymousConsentsEnabled', comment: `'isAnonymousConsentsEnabled' property has been removed.`, }, ], }

projects/schematics/src/migrations/test/component-deprecations/data/consent-management-form.component.migration.ts

CONSENT_MANAGEMENT_FORM_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts selector: 'cx-consent-management-form', componentClassName: CONSENT_MANAGEMENT_FORM_COMPONENT, removedProperties: [ { name: 'isLevel13', comment: `'isLevel13' property has been removed.` }, { name: 'isAnonymousConsentsEnabled', comment: `'isAnonymousConsentsEnabled' property has been removed.`, }, ], }

projects/core/src/user/connectors/consent/converters.ts

CONSENT_TEMPLATE_NORMALIZER
Default value : new InjectionToken< Converter<any, ConsentTemplate> >('ConsentTemplateNormalizer')

projects/schematics/src/migrations/5_0/constructor-deprecations/data/consignment-tracking.component.migration.ts

CONSIGNMENT_TRACKING_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/order/components/order-details/order-detail-items/consignment-tracking/consignment-tracking.component.ts class: CONSIGNMENT_TRACKING_COMPONENT, importPath: SPARTACUS_ORDER_COMPONENTS, deprecatedParams: [ { className: ORDER_HISTORY_FACADE, importPath: SPARTACUS_ORDER_ROOT, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], }

feature-libs/order/root/tokens/converters.ts

CONSIGNMENT_TRACKING_NORMALIZER
Default value : new InjectionToken< Converter<any, ConsignmentTracking> >('ConsignmentTrackingNormalizer')
ORDER_HISTORY_NORMALIZER
Default value : new InjectionToken< Converter<any, OrderHistoryList> >('OrderHistoryNormalizer')
ORDER_NORMALIZER
Default value : new InjectionToken<Converter<any, Order>>( 'OrderNormalizer' )
ORDER_RETURN_REQUEST_INPUT_SERIALIZER
Default value : new InjectionToken< Converter<ReturnRequestEntryInputList, any> >('OrderReturnRequestInputSerializer')
ORDER_RETURN_REQUEST_NORMALIZER
Default value : new InjectionToken< Converter<any, ReturnRequest> >('OrderReturnRequestNormalizer')
ORDER_RETURNS_NORMALIZER
Default value : new InjectionToken< Converter<any, ReturnRequestList> >('OrderReturnsNormalizer')
REPLENISHMENT_ORDER_FORM_SERIALIZER
Default value : new InjectionToken< Converter<ScheduleReplenishmentForm, any> >('ReplenishmentOrderFormSerializer')
REPLENISHMENT_ORDER_HISTORY_NORMALIZER
Default value : new InjectionToken< Converter<any, ReplenishmentOrderList> >('ReplenishmentOrderHistoryNormalizer')
REPLENISHMENT_ORDER_NORMALIZER
Default value : new InjectionToken< Converter<any, ReplenishmentOrder> >('ReplenishmentOrderNormalizer')

projects/storefrontapp-e2e-cypress/cypress/support/utils/order-placed.ts

consignmentTimerTimeout
Type : number
Default value : 180000
delay
Type : number
Default value : 3000
startTime
Type : number
Default value : 0
timerTimeout
Type : number
Default value : 180000

projects/schematics/src/migrations/3_0/constructor-deprecations/constructor-deprecations.ts

CONSTRUCTOR_DEPRECATION_DATA
Type : ConstructorDeprecation[]
Default value : [ CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION, CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION, CHECKOUT_PROGRESS_COMPONENT_MIGRATION, DELIVERY_MODE_COMPONENT_MIGRATION, STOCK_NOTIFICATION_COMPONENT_MIGRATION, PAYMENT_METHOD_COMPONENT_MIGRATION, REVIEW_SUBMIT_COMPONENT_MIGRATION, PLACE_ORDER_COMPONENT_MIGRATION, SHIPPING_ADDRESS_COMPONENT_MIGRATION, SHIPPING_ADDRESS_SET_GUARD_MIGRATION, DELIVERY_MODE_SET_GUARD_MIGRATION, PAYMENT_DETAILS_SET_GUARD_MIGRATION, CHECKOUT_CONFIG_SERVICE_MIGRATION, LOGIN_FORM_COMPONENT_MIGRATION, CHECKOUT_GUARD_MIGRATION, CHECKOUT_AUTH_GUARD_MIGRATION, ROUTING_SERVICE_MIGRATION, FEATURE_MODULES_SERVICE_MIGRATION, NOT_AUTH_GUARD_CONSTRUCTOR_MIGRATION, AUTH_GUARD_CONSTRUCTOR_MIGRATION, AUTH_REDIRECT_SERVICE_CONSTRUCTOR_MIGRATION, AUTH_SERVICE_CONSTRUCTOR_MIGRATION, CDC_AUTH_SERVICE_CONSTRUCTOR_MIGRATION, ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION, ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION, ORDER_HISTORY_COMPONENT_MIGRATION, USER_ORDER_SERVICE_MIGRATION, USER_ORDERS_EFFECT_MIGRATION, ACTIVE_CART_SERVICE_MIGRATION, CART_VOUCHER_SERVICE_MIGRATION, SELECTIVE_CART_SERVICE_MIGRATION, WISH_LIST_SERVICE_MIGRATION, CHECKOUT_DELIVERY_SERVICE_MIGRATION, MULTI_CART_SERVICE_MIGRATION, CONTENT_PAGE_META_RESOLVER_MIGRATION, CART_NOT_EMPTY_GUARD_MIGRATION, NOT_CHECKOUT_AUTH_GUARD_MIGRATION, ORDER_CANCELLATION_GUARD_MIGRATION, ORDER_RETURN_GUARD_MIGRATION, PRODUCT_VARIANT_GUARD_MIGRATION, PAGE_SLOT_COMPONENT_MIGRATION, LOGOUT_GUARD_MIGRATION, USER_NOTIFICATION_PREFERENCE_SERVICE_MIGRATION, USER_INTERESTS_SERVICE_MIGRATION, USER_CONSENT_SERVICE_MIGRATION, USER_ADDRESS_SERVICE_MIGRATION, ORDER_RETURN_REQUEST_SERVICE_MIGRATION, CUSTOMER_COUPON_SERVICE_MIGRATION, FORBIDDEN_HANDLER_MIGRATION, CHECKOUT_PAYMENT_SERVICE_MIGRATION, CHECKOUT_SERVICE_MIGRATION, JSONLD_PRODUCT_REVIEW_BUILDER_MIGRATION, FORGOT_PASSWORD_COMPONENT_MIGRATION, USER_PAYMENT_SERVICE_MIGRATION, USER_REGISTER_EFFECT_MIGRATION, USER_SERVICE_MIGRATION, STAR_RATING_COMPONENT_MIGRATION, OUTLET_REF_DIRECTIVE_CONSTRUCTOR_MIGRATION, OUTLET_SERVICE_CONSTRUCTOR_MIGRATION, JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION, REGISTER_COMPONENT_MIGRATION, PRODUCT_CAROUSEL_SERVICE_MIGRATION, VIEW_COMPONENT_MIGRATION, SPLIT_VIEW_COMPONENT_MIGRATION, BREAKPOINT_SERVICE_MIGRATION, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/constructor-deprecations.ts

CONSTRUCTOR_DEPRECATION_DATA
Type : ConstructorDeprecation[]
Default value : [ CONFIGURATION_SERVICE_MIGRATION, MEDIA_SERVICE_MIGRATION, UNIT_CHILDREN_COMPONENT_MIGRATION, UNIT_COST_CENTERS_COMPONENT_MIGRATION, UNIT_USER_LIST_COMPONENT_MIGRATION, CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V1, CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V2, HOME_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION, EVENT_SERVICE_CONSTRUCTOR_DEPRECATION, PRODUCT_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION, SEARCH_BOX_COMPONENT_SERVICE_MIGRATION, CURRENCY_SERVICE_MIGRATION, LANGUAGE_SERVICE_MIGRATION, PAGE_META_SERVICE_MIGRATION, BASE_PAGE_META_RESOLVER_MIGRATION, CONTENT_PAGE_META_RESOLVER_MIGRATION_V1, CONTENT_PAGE_META_RESOLVER_MIGRATION_V2, PRODUCT_PAGE_META_RESOLVER_MIGRATION_V1, PRODUCT_PAGE_META_RESOLVER_MIGRATION_V2, SEARCH_PAGE_META_RESOLVER_MIGRATION, CHECKOUT_PAGE_META_RESOLVER_MIGRATION, CATEGORY_PAGE_META_RESOLVER_MIGRATION, ORGANIZATION_PAGE_META_RESOLVER_MIGRATION, ROUTING_SERVICE_MIGRATION_V1, ROUTING_SERVICE_MIGRATION_V2, COMPONENT_WRAPPER_CONSTRUCTOR_MIGRATION, STORE_FINDER_SERVICE_MIGRATION, ABSTRACT_STORE_ITEM_COMPONENT_MIGRATION, SCHEDULE_COMPONENT_MIGRATION, STORE_FINDER_LIST_ITEM_COMPONENT_MIGRATION, STORE_FINDER_LIST_COMPONENT_MIGRATION, STORE_FINDER_STORE_DESCRIPTION_COMPONENT_MIGRATION, GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V1, GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V2, CONFIGURATOR_CART_SERVICE_MIGRATION, ADDRESS_BOOK_COMPONENT_SERVICE_MIGRATION, ADDRESS_BOOK_COMPONENT_MIGRATION, ADDRESS_FORM_COMPONENT_MIGRATION_V1, ADDRESS_FORM_COMPONENT_MIGRATION_V2, USER_ADDRESS_SERVICE_MIGRATION, CHECKOUT_EVENT_MODULE_MIGRATION, SAVED_CART_LIST_COMPONENT_MIGRATION_V1, SAVED_CART_LIST_COMPONENT_MIGRATION_V2, SAVED_CART_FORM_DIALOG_COMPONENT_MIGRATION, QUALTRICS_LOADER_SERVICE_MIGRATION, LOGIN_REGISTER_COMPONENT_MIGRATION, ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V1, ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V2, ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V1, ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V2, ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V1, ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V2, REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V1, REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V2, REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V1, REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V2, SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V1, SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V2, SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V3, SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V1, SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V2, DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION, WINDOW_REF_MIGRATION, CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION, CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION, CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION, NAVIGATION_UI_COMPONENT_MIGRATION, CONFIGURATOR_FORM_COMPONENT_MIGRATION, CONFIGURATOR_UPDATE_MESSAGE_COMPONENT_MIGRATION, CART_LIST_ITEM_COMPONENT_MIGRATION_V1, CART_LIST_ITEM_COMPONENT_MIGRATION_V2, CART_LIST_ITEM_COMPONENT_MIGRATION_V3, SEARCH_BOX_COMPONENT_MIGRATION, USER_GROUP_USER_LIST_COMPONENT_MIGRATION, TOGGLE_STATUS_COMPONENT_MIGRATION_V1, TOGGLE_STATUS_COMPONENT_MIGRATION_V2, DELETE_ITEM_COMPONENT_MIGRATION, CMS_COMPONENTS_SERVICE_MIGRATION_1, CMS_COMPONENTS_SERVICE_MIGRATION_2, CMS_COMPONENTS_SERVICE_MIGRATION_3, ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION, AUTH_HTTP_HEADER_SERVICE_MIGRATION, AUTH_REDIRECT_SERVICE_MIGRATION, PROTECTED_ROUTES_SERVICE_MIGRATION, PRODUCT_LIST_ITEM_COMPONENT_MIGRATION, PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION, PRODUCT_GRID_ITEM_COMPONENT_MIGRATION, CART_ITEM_COMPONENT_MIGRATION, ...CART_ITEM_LIST_COMPONENT_MIGRATIONS, CONFIGURATOR_CART_ENTRY_INFO_COMPONENT_MIGRATION, CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT_MIGRATION, CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT_MIGRATION, LOGOUT_GUARD_CONSTRUCTOR_MIGRATION, CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION, UPDATE_EMAIL_COMPONENT_SERVICE_MIGRATION, ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION, CART_DETAILS_COMPONENT_MIGRATION, ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION, EXPRESS_CHECKOUT_SERVICE_MIGRATION, MODAL_SERVICE_MIGRATION_V1, MODAL_SERVICE_MIGRATION_V2, TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION, TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION_2, CHECKOUT_AUTH_GUARD_MIGRATION, UNIT_ADDRESS_FORM_SERVICE_MIGRATION, GUEST_REGISTER_FORM_COMPONENT_MIGRATION, PRODUCT_LOADING_SERVICE_MIGRATION, POPOVER_DIRECTIVE_CONSTRUCTOR_MIGRATION, ON_NAVIGATE_FOCUS_SERVICE_MIGRATION, ]

projects/schematics/src/migrations/test/constructor-deprecations/constructor-deprecations.ts

CONSTRUCTOR_DEPRECATION_DATA
Type : ConstructorDeprecation[]
Default value : [ USER_ADDRESS_SERVICE_MIGRATION, PAGE_META_SERVICE_MIGRATION, CHECKOUT_SERVICE_MIGRATION, PRODUCT_PAGE_META_RESOLVER_MIGRATION, CATEGORY_PAGE_META_RESOLVER_MIGRATION, CHECKOUT_PAGE_META_RESOLVER_MIGRATION, ADD_TO_CART_COMPONENT_MIGRATION, ADD_TO_CART_COMPONENT_MIGRATION_2, ...CART_PAGE_LAYOUT_HANDLER_MIGRATIONS, CURRENT_PRODUCT_SERVICE_MIGRATION, ...PAGE_SLOT_COMPONENT_MIGRATION, DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION, SELECTIVE_CART_SERVICE_MIGRATION, ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/constructor-deprecations.ts

CONSTRUCTOR_DEPRECATIONS_DATA
Type : ConstructorDeprecation[]
Default value : [ CART_TOTALS_COMPONENT_MIGRATION, CONFIGURATOR_ADD_TO_CART_BUTTON_COMPONENT_MIGRATION, NOT_AUTH_GUARD_MIGRATION, LOGOUT_GUARD_CONSTRUCTOR_MIGRATION, LOGIN_GUARD_CONSTRUCTOR_MIGRATION, CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION, CONFIGURATOR_CART_ENTRY_BUNDLE_INFO_COMPONENT_MIGRATION, CONFIGURATOR_TAB_BAR_COMPONENT_MIGRATION, QUICK_ORDER_SERVICE_MIGRATION, QUICK_ORDER_FORM_COMPONENT_MIGRATION, ADDRESS_BOOK_COMPONENT_MIGRATION, SHIPPING_ADDRESS_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_PRODUCT_CARD_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION, CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION, CONFIGURATOR_OVERVIEW_BUNDLE_ATTRIBUTE_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION, CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION, NAVIGATION_UI_COMPONENT_MIGRATION, PAGE_LAYOUT_SERVICE_MIGRATION, PARAGRAPH_COMPONENT_MIGRATION, FORM_ERRORS_COMPONENT_MIGRATION, TAB_PARAGRAPH_CONTAINER_COMPONENT_MIGRATION, COMPONENT_WRAPPER_DIRECTIVE_MIGRATION, INNER_COMPONENTS_HOST_DIRECTIVE_MIGRATION, GENERIC_LINK_COMPONENT_MIGRATION, BANNER_COMPONENT_MIGRATION, CDS_MERCHANDISING_PRODUCT_SERVICE_CONSTRUCTOR_MIGRATION, CDS_MERCHANDISING_USER_CONTEXT_SERVICE_CONSTRUCTOR_MIGRATION, CONSIGNMENT_TRACKING_COMPONENT_CONSTRUCTOR_MIGRATION, TRACKING_EVENTS_COMPONENT_CONSTRUCTOR_MIGRATION, SUGGESTED_ADDRESS_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION, ADDRESS_FORM_COMPONENT_CONSTRUCTOR_MIGRATION, ADDED_TO_CART_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION, ADDED_TO_CART_DIALOG_EVENT_LISTENER_CONSTRUCTOR_MIGRATION, CLOSE_ACCOUNT_COMPONENT_CONSTRUCTOR_MIGRATION, CLOSE_ACCOUNT_MODAL_COMPONENT_CONSTRUCTOR_MIGRATION, COUPON_CARD_COMPONENT_CONSTRUCTOR_MIGRATION, COUPON_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION, STOCK_NOTIFICATION_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION, STOCK_NOTIFICATION_COMPONENT_CONSTRUCTOR_MIGRATION, JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION, JSON_LD_DIRECTIVE_CONSTRUCTOR_MIGRATION, CDC_JS_SERVICE_CONSTRUCTOR_MIGRATION, REGISTER_COMPONENT_CONSTRUCTOR_MIGRATION, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/store-finder.ts

contactDetails
Type : string
Default value : '.cx-contact'
googleMap
Type : string
Default value : 'cx-store-finder-map .cx-store-map .gm-style'
openingHours
Type : string
Default value : '.cx-schedule'
resultListItem
Type : string
Default value : 'cx-store-finder-list-item'
searchResults
Type : string
Default value : 'cx-store-finder-list .cx-columns .cx-list-items'
storeAddressDescription
Type : string
Default value : '.cx-store-description-address'
storeName
Type : string
Default value : '.cx-store-name'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/add-to-cart.ts

containerSelector
Type : string
Default value : 'cx-added-to-cart-dialog'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/asm.ts

containerSelector
Type : string
Default value : 'cx-asm-main-ui'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/cart.ts

containerSelector
Type : string
Default value : '.CartPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/footer.ts

containerSelector
Type : string
Default value : 'cx-footer-navigation'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/header.ts

containerSelector
Type : string
Default value : 'header'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/home.ts

containerSelector
Type : string
Default value : '.LandingPage2Template'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/login.ts

containerSelector
Type : string
Default value : '.LoginPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account.ts

containerSelector
Type : string
Default value : 'cx-navigation-ui.accNavComponent'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-list.ts

containerSelector
Type : string
Default value : '.ProductListPageTemplate'
containerSelectorMobileFilters
Type : string
Default value : 'cx-facet-list'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page.ts

containerSelector
Type : string
Default value : '.ProductDetailsPageTemplate .Summary'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/register.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/save-for-later.ts

containerSelector
Type : string
Default value : '.CartPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/stock-notification.ts

containerSelector
Type : string
Default value : '.ProductDetailsPageTemplate cx-stock-notification'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-address.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-mode.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/payment-details.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
containerSelectorBillingAddress
Type : string
Default value : '.cx-payment-form-billing'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/review-order.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/change-password.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/close-account.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/consent-management.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-coupons.ts

containerSelector
Type : string
Default value : 'cx-my-coupons'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-interests.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/notification-preference.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-details.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-history.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/payment-details.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/personal-details.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/reset-password.ts

containerSelector
Type : string
Default value : 'main .LoginPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/update-email.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/wishlist.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/countries-list.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/default-view.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/search-results.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'
lastPageSelector
Type : string
Default value : 'cx-pagination .end'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/store-details.ts

containerSelector
Type : string
Default value : 'cx-store-finder-store'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/stores-list.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts

CONTENT_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects\core\src\cms\page\content-page-meta.resolver.ts class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/content-page-meta.resolver.migration.ts

CONTENT_PAGE_META_RESOLVER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedNode: `homeBreadcrumb$`, comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.homeBreadcrumb$' property was removed since the breadcrumb is resolved by the 'BasePageMetaResolver'.`, }, { class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedNode: `breadcrumbs$`, comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.breadcrumbs$' property was removed since the breadcrumb is resolved by the 'BasePageMetaResolver'.`, }, { class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedNode: `title$`, comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.title$' property was removed since the title is resolved by the 'BasePageMetaResolver'.`, }, { class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedNode: `cms$`, comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.cms$' property was removed since the cms content is resolved by the 'BasePageMetaResolver'.`, }, ]
PAGE_META_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PAGE_META_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `resolverMethods`, comment: `// ${TODO_SPARTACUS} '${PAGE_META_SERVICE}.resolverMethods' property was changed to 'resolvers$' since the resolvers are read from the configuration stream.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts

CONTENT_PAGE_META_RESOLVER_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], addParams: [ { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], }
CONTENT_PAGE_META_RESOLVER_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { class: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], }

core-libs/setup/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/asm/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/cart/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/checkout/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/order/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/organization/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/product/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/product-configurator/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/qualtrics/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/smartedit/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/storefinder/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/tracking/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/user/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

integration-libs/cdc/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

integration-libs/epd-visualization/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

projects/storefrontlib/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

integration-libs/digital-payments/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

projects/core/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

integration-libs/cds/src/test.ts

CONTEXT
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

projects/core/src/site-context/providers/context-initializer-providers.ts

contextInitializerProviders
Type : Provider[]
Default value : [ { provide: APP_INITIALIZER, useFactory: initializeLanguage, deps: [LanguageInitializer], multi: true, }, { provide: APP_INITIALIZER, useFactory: initializeCurrency, deps: [CurrencyInitializer], multi: true, }, { provide: APP_INITIALIZER, useFactory: initializeBaseSite, deps: [BaseSiteInitializer], multi: true, }, ]

projects/core/src/site-context/providers/context-service-map.ts

contextServiceMapProvider
Type : Provider
Default value : { provide: ContextServiceMap, useFactory: serviceMapFactory, }

projects/core/src/site-context/providers/context-service-providers.ts

contextServiceProviders
Type : Provider[]
Default value : [ BaseSiteService, LanguageService, CurrencyService, { provide: APP_INITIALIZER, useFactory: initializeContext, deps: [ConfigInitializerService, SiteContextRoutesHandler], multi: true, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview.ts

continueToCartButtonSelector
Type : string
Default value : 'cx-configurator-add-to-cart-button button'
resolveIssuesText
Type : string
Default value : ' must be resolved before checkout. Resolve Issues'

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company-features.ts

coreTestMapping
Type : object
Default value : { [MY_COMPANY_FEATURE.LIST]: listTest, [MY_COMPANY_FEATURE.CREATE]: createTest, [MY_COMPANY_FEATURE.UPDATE]: updateTest, [MY_COMPANY_FEATURE.DISABLE]: disableTest, }
testMapping
Type : object
Default value : { [MY_COMPANY_FEATURE.LIST]: listTest, [MY_COMPANY_FEATURE.NESTED_LIST]: nestedListTest, [MY_COMPANY_FEATURE.CREATE]: createTest, [MY_COMPANY_FEATURE.UPDATE]: updateTest, [MY_COMPANY_FEATURE.DISABLE]: disableTest, [MY_COMPANY_FEATURE.ASSIGNMENTS]: assignmentsTest, [MY_COMPANY_FEATURE.USER_PASSWORD]: userPasswordTest, }

projects/core/src/cost-center/connectors/cost-center/converters.ts

COST_CENTER_NORMALIZER
Default value : new InjectionToken< Converter<any, CostCenter> >('CostCenterNormalizer')
COST_CENTER_SERIALIZER
Default value : new InjectionToken< Converter<CostCenter, any> >('CostCenterSerializer')
COST_CENTERS_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<CostCenter>> >('CostCentersListNormalizer')

feature-libs/organization/administration/components/cost-center/cost-center.config.ts

costCenterCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManageCostCentersListComponent: { component: ListComponent, providers: [ { provide: ListService, useExisting: CostCenterListService, }, { provide: ItemService, useExisting: CostCenterItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: 'orgCostCenter.breadcrumbs.list', resolver: CostCenterRoutePageMetaResolver, }, }, }, children: [ { path: 'create', component: CostCenterFormComponent, }, { path: `:${ROUTE_PARAMS.costCenterCode}`, component: CostCenterDetailsComponent, data: { cxPageMeta: { breadcrumb: 'orgCostCenter.breadcrumbs.details' }, }, children: [ { path: 'edit', component: CostCenterFormComponent, }, { path: 'budgets', data: { cxPageMeta: { breadcrumb: 'orgCostCenter.breadcrumbs.budgets', }, }, children: [ { path: '', component: CostCenterAssignedBudgetListComponent, }, { path: 'assign', component: CostCenterBudgetListComponent, }, ], }, ], }, ], }, guards: [AuthGuard, AdminGuard], }, }, }
costCenterTableConfig
Type : TableConfig
Default value : { table: { [OrganizationTableType.COST_CENTER]: { cells: ['name', 'active', 'currency', 'unit'], options: { cells: { name: { dataComponent: ActiveLinkCellComponent, }, active: { dataComponent: StatusCellComponent, }, currency: { dataComponent: CellComponent, }, unit: { dataComponent: UnitCellComponent, }, }, }, }, [OrganizationTableType.COST_CENTER_ASSIGNED_BUDGETS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: BudgetDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, }, pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, }, }, [OrganizationTableType.COST_CENTER_BUDGETS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: BudgetDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, }, }, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/cost-center.config.ts

costCenterConfig
Type : MyCompanyConfig
Default value : { name: 'Cost Center', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/cost-centers`, apiEndpoint: '/costcenters', objectType: 'costCenters', verifyStatusInDetails: true, selectOptionsEndpoint: ['*availableOrgUnitNodes*'], rows: [ { label: 'Code', sortLabel: 'Code', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: `test-entity-${randomString()}`, updateValue: `edited-entity-${randomString()}`, formLabel: 'Code', showInDetails: true, useInUrl: true, }, { label: 'Name', variableName: 'name', inputType: INPUT_TYPE.TEXT, createValue: `Test Entity ${randomString()}`, updateValue: `Edited Test Entity ${randomString()}`, sortLabel: 'name', showInTable: true, formLabel: 'Name', showInDetails: true, }, { label: 'Status', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'Currency', variableName: 'currency', inputType: INPUT_TYPE.NG_SELECT, formLabel: 'Currency', createValue: 'US Dollar', updateValue: 'US Dollar', }, { label: 'Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: true, formLabel: 'Parent Unit', showInDetails: true, }, ], subCategories: [ { name: 'Budgets', baseUrl: `/budgets`, apiEndpoint: '**/budgets**', objectType: 'budgets', manageAssignments: true, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, MY_COMPANY_FEATURE.ASSIGNMENTS, ], coreFeatures: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, ], }

feature-libs/organization/administration/core/store/reducers/cost-center.reducer.ts

costCenterInitialState
Type : CostCenter | undefined
Default value : undefined
costCentersInitialState
Type : ListModel | undefined
Default value : undefined

projects/core/src/user/store/selectors/delivery-countries.selectors.ts

countrySelectorFactory
Default value : ( isocode: string ): MemoizedSelector<StateWithUser, Country | null> => createSelector(getDeliveryCountriesEntites, (entities) => Object.keys(entities).length !== 0 ? entities[isocode] : null )
getAllDeliveryCountries
Type : MemoizedSelector<StateWithUser, Country[]>
Default value : createSelector(getDeliveryCountriesEntites, (entites) => Object.keys(entites).map((isocode) => entites[isocode]) )
getDeliveryCountriesEntites
Type : MemoizedSelector<StateWithUser, DeliveryCountryEntities>
Default value : createSelector( getDeliveryCountriesState, (state: DeliveryCountriesState) => state.entities )
getDeliveryCountriesState
Type : MemoizedSelector<StateWithUser, DeliveryCountriesState>
Default value : createSelector(getUserState, (state: UserState) => state.countries)

projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-card.component.migration.ts

COUPON_CARD_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.ts class: COUPON_CARD_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: MY_COUPONS_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-dialog.component.migration.ts

COUPON_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-dialog/coupon-dialog.component.ts class: COUPON_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

feature-libs/product-configurator/rulebased/cpq/occ/converters/cpq-configurator-occ.converters.ts

CPQ_CONFIGURATOR_ADD_TO_CART_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.AddToCartParameters, OccCpqConfigurator.AddToCartParameters > >('CpqConfiguratorAddToCartSerializer')
CPQ_CONFIGURATOR_UPDATE_CART_ENTRY_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.AddToCartParameters, OccCpqConfigurator.UpdateConfigurationForCartEntryParameters > >('CpqConfiguratorUpdateCartEntrySerializer')

feature-libs/product-configurator/rulebased/cpq/rest/converters/cpq-configurator.converters.ts

CPQ_CONFIGURATOR_NORMALIZER
Default value : new InjectionToken< Converter<Cpq.Configuration, Configurator.Configuration> >('CpqConfiguratorNormalizer')
CPQ_CONFIGURATOR_OVERVIEW_NORMALIZER
Default value : new InjectionToken< Converter<Cpq.Configuration, Configurator.Overview> >('CpqConfiguratorOverviewNormalizer')
CPQ_CONFIGURATOR_QUANTITY_SERIALIZER
Default value : new InjectionToken< Converter<Configurator.Configuration, Cpq.UpdateValue> >('CpqConfiguratorValueSerializer')
CPQ_CONFIGURATOR_SERIALIZER
Default value : new InjectionToken< Converter<Configurator.Configuration, Cpq.UpdateAttribute> >('CpqConfiguratorSerializer')

feature-libs/organization/administration/core/store/actions/budget.action.ts

CREATE_BUDGET
Type : string
Default value : '[Budget] Create Budget'
CREATE_BUDGET_FAIL
Type : string
Default value : '[Budget] Create Budget Fail'
CREATE_BUDGET_SUCCESS
Type : string
Default value : '[Budget] Create Budget Success'
LOAD_BUDGET
Type : string
Default value : '[Budget] Load Budget Data'
LOAD_BUDGET_FAIL
Type : string
Default value : '[Budget] Load Budget Data Fail'
LOAD_BUDGET_SUCCESS
Type : string
Default value : '[Budget] Load Budget Data Success'
LOAD_BUDGETS
Type : string
Default value : '[Budget] Load Budgets'
LOAD_BUDGETS_FAIL
Type : string
Default value : '[Budget] Load Budgets Fail'
LOAD_BUDGETS_SUCCESS
Type : string
Default value : '[Budget] Load Budgets Success'
UPDATE_BUDGET
Type : string
Default value : '[Budget] Update Budget'
UPDATE_BUDGET_FAIL
Type : string
Default value : '[Budget] Update Budget Fail'
UPDATE_BUDGET_SUCCESS
Type : string
Default value : '[Budget] Update Budget Success'

feature-libs/organization/administration/core/store/actions/permission.action.ts

CREATE_PERMISSION
Type : string
Default value : '[Permission] Create Permission'
CREATE_PERMISSION_FAIL
Type : string
Default value : '[Permission] Create Permission Fail'
CREATE_PERMISSION_SUCCESS
Type : string
Default value : '[Permission] Create Permission Success'
LOAD_PERMISSION
Type : string
Default value : '[Permission] Load Permission Data'
LOAD_PERMISSION_FAIL
Type : string
Default value : '[Permission] Load Permission Data Fail'
LOAD_PERMISSION_SUCCESS
Type : string
Default value : '[Permission] Load Permission Data Success'
LOAD_PERMISSION_TYPES
Type : string
Default value : '[Permission Types] Load Permission Types'
LOAD_PERMISSION_TYPES_FAIL
Type : string
Default value : '[Permission Types] Load Permission Types Fail'
LOAD_PERMISSION_TYPES_SUCCESS
Type : string
Default value : '[Permission Types] Load Permission Types Success'
LOAD_PERMISSIONS
Type : string
Default value : '[Permission] Load Permissions'
LOAD_PERMISSIONS_FAIL
Type : string
Default value : '[Permission] Load Permissions Fail'
LOAD_PERMISSIONS_SUCCESS
Type : string
Default value : '[Permission] Load Permissions Success'
UPDATE_PERMISSION
Type : string
Default value : '[Permission] Update Permission'
UPDATE_PERMISSION_FAIL
Type : string
Default value : '[Permission] Update Permission Fail'
UPDATE_PERMISSION_SUCCESS
Type : string
Default value : '[Permission] Update Permission Success'

feature-libs/organization/administration/core/store/actions/user-group.action.ts

CREATE_USER_GROUP
Type : string
Default value : '[UserGroup] Create UserGroup'
CREATE_USER_GROUP_FAIL
Type : string
Default value : '[UserGroup] Create UserGroup Fail'
CREATE_USER_GROUP_SUCCESS
Type : string
Default value : '[UserGroup] Create UserGroup Success'
DELETE_USER_GROUP
Type : string
Default value : '[UserGroup] Delete UserGroup'
DELETE_USER_GROUP_FAIL
Type : string
Default value : '[UserGroup] Delete UserGroup Fail'
DELETE_USER_GROUP_SUCCESS
Type : string
Default value : '[UserGroup] Delete UserGroup Success'
LOAD_USER_GROUP
Type : string
Default value : '[UserGroup] Load UserGroup Data'
LOAD_USER_GROUP_AVAILABLE_CUSTOMERS
Type : string
Default value : '[UserGroup] Load Customers Data'
LOAD_USER_GROUP_AVAILABLE_CUSTOMERS_FAIL
Type : string
Default value : '[UserGroup] Load Customers Data Fail'
LOAD_USER_GROUP_AVAILABLE_CUSTOMERS_SUCCESS
Type : string
Default value : '[UserGroup] Load Customers Data Success'
LOAD_USER_GROUP_FAIL
Type : string
Default value : '[UserGroup] Load UserGroup Data Fail'
LOAD_USER_GROUP_PERMISSIONS
Type : string
Default value : '[UserGroup] Load Permissions Data'
LOAD_USER_GROUP_PERMISSIONS_FAIL
Type : string
Default value : '[UserGroup] Load Permissions Data Fail'
LOAD_USER_GROUP_PERMISSIONS_SUCCESS
Type : string
Default value : '[UserGroup] Load Permissions Data Success'
LOAD_USER_GROUP_SUCCESS
Type : string
Default value : '[UserGroup] Load UserGroup Data Success'
LOAD_USER_GROUPS
Type : string
Default value : '[UserGroup] Load UserGroups'
LOAD_USER_GROUPS_FAIL
Type : string
Default value : '[UserGroup] Load UserGroups Fail'
LOAD_USER_GROUPS_SUCCESS
Type : string
Default value : '[UserGroup] Load UserGroups Success'
UPDATE_USER_GROUP
Type : string
Default value : '[UserGroup] Update UserGroup'
UPDATE_USER_GROUP_FAIL
Type : string
Default value : '[UserGroup] Update UserGroup Fail'
UPDATE_USER_GROUP_SUCCESS
Type : string
Default value : '[UserGroup] Update UserGroup Success'
USER_GROUP_ASSIGN_MEMBER
Type : string
Default value : '[UserGroup] Assign Member'
USER_GROUP_ASSIGN_MEMBER_FAIL
Type : string
Default value : '[UserGroup] Assign Member Fail'
USER_GROUP_ASSIGN_MEMBER_SUCCESS
Type : string
Default value : '[UserGroup] Assign Member Success'
USER_GROUP_ASSIGN_PERMISSION
Type : string
Default value : '[UserGroup] Assign Permissions'
USER_GROUP_ASSIGN_PERMISSION_FAIL
Type : string
Default value : '[UserGroup] Assign Permissions Fail'
USER_GROUP_ASSIGN_PERMISSION_SUCCESS
Type : string
Default value : '[UserGroup] Assign Permissions Success'
USER_GROUP_UNASSIGN_ALL_MEMBERS
Type : string
Default value : '[UserGroup] Unassign Members'
USER_GROUP_UNASSIGN_ALL_MEMBERS_FAIL
Type : string
Default value : '[UserGroup] Unassign Members Fail'
USER_GROUP_UNASSIGN_ALL_MEMBERS_SUCCESS
Type : string
Default value : '[UserGroup] Unassign Members Success'
USER_GROUP_UNASSIGN_MEMBER
Type : string
Default value : '[UserGroup] Unassign Member'
USER_GROUP_UNASSIGN_MEMBER_FAIL
Type : string
Default value : '[UserGroup] Unassign Member Fail'
USER_GROUP_UNASSIGN_MEMBER_SUCCESS
Type : string
Default value : '[UserGroup] Unassign Member Success'
USER_GROUP_UNASSIGN_PERMISSION
Type : string
Default value : '[UserGroup] Unassign Permission'
USER_GROUP_UNASSIGN_PERMISSION_FAIL
Type : string
Default value : '[UserGroup] Unassign Permission Fail'
USER_GROUP_UNASSIGN_PERMISSION_SUCCESS
Type : string
Default value : '[UserGroup] Unassign Permission Success'

feature-libs/cart/wish-list/core/store/actions/wish-list.action.ts

CREATE_WISH_LIST
Type : string
Default value : '[Wish List] Create Wish List'
CREATE_WISH_LIST_FAIL
Type : string
Default value : '[Wish List] Create Wish List Fail'
CREATE_WISH_LIST_SUCCESS
Type : string
Default value : '[Wish List] Create Wish List Success'
LOAD_WISH_LIST
Type : string
Default value : '[Wish List] Load Wish List'
LOAD_WISH_LIST_FAIL
Type : string
Default value : '[Wish List] Load Wish List Fail'
LOAD_WISH_LIST_SUCCESS
Type : string
Default value : '[Wish List] Load Wish List Success'

projects/schematics/src/shared/utils/graph-utils.ts

crossFeatureDependencyGraph
Type : Graph
Default value : createCrossFeaturesDependencyGraph()
crossFeatureInstallationOrder
Type : string[]
Default value : groupFeatures()
crossLibraryDependencyGraph
Type : Graph
Default value : createLibraryDependencyGraph()
crossLibraryInstallationOrder
Type : string[]
Default value : kahnsAlgorithm( crossLibraryDependencyGraph )

projects/core/src/site-context/store/actions/currencies.action.ts

CURRENCY_CHANGE
Type : string
Default value : '[Site-context] Currency Change'
LOAD_CURRENCIES
Type : string
Default value : '[Site-context] Load Currencies'
LOAD_CURRENCIES_FAIL
Type : string
Default value : '[Site-context] Load Currencies Fail'
LOAD_CURRENCIES_SUCCESS
Type : string
Default value : '[Site-context] Load Currencies Success'
SET_ACTIVE_CURRENCY
Type : string
Default value : '[Site-context] Set Active Currency'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/currency.service.migration.ts

CURRENCY_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CURRENCY_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: SET_ACTIVE, newNode: SET_ACTIVE, comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/currency.service.migration.ts

CURRENCY_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/site-context/facade/currency.service.ts class: CURRENCY_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: WINDOW_REF, importPath: SPARTACUS_CORE }, { className: SITE_CONTEXT_CONFIG, importPath: SPARTACUS_CORE }, ], removeParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/currency.service.migration.ts

CURRENCY_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: CURRENCY_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: INITIALIZE, comment: `// ${TODO_SPARTACUS} Method '${CURRENCY_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'CurrencyInitializer' .`, }, ]

integration-libs/digital-payments/src/utils/dp-constants.ts

CURRENT_CART
Type : string
Default value : 'current'
DP_CARD_REGISTRATION_STATUS
Type : string
Default value : 'x-card-registration-status'

projects/core/src/cms/utils/cms-utils.ts

CURRENT_CONTEXT_KEY
Type : string
Default value : 'current'

projects/schematics/src/migrations/test/constructor-deprecations/data/current-product-service.migration.ts

CURRENT_PRODUCT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { class: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-saved-cart.ts

CURRENT_USER_ID
Type : string
Default value : 'current'
MOCK_ACTIVE_CART_CODE
Type : string
Default value : '00000001'
products
Type : []
Default value : [ b2bProduct, { name: 'Measuring beakers', code: '2217258', }, { name: '6 Inch Nylon Cable Ties 100-Pack', code: '1128763', }, ]
savedActiveCartForm
Type : []
Default value : [ { name: 'test1', description: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum', }, { name: 'test2accessibility', description: 'test' }, // to return default name and description from backend { name: '', description: '' }, { name: 'test3', description: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum', }, { name: 'test4 updated', description: 'updated body', }, ]
savedCarts
Type : object
Default value : { carts: [ { entries: [ { basePrice: { formattedValue: '$4.50', value: 4.5, }, cancellableQuantity: 0, configurationInfos: [], entryNumber: 0, product: { availableForPickup: false, baseOptions: [], categories: [ { code: '1358', name: 'Measuring & Layout Tools', }, { code: 'brand_912', name: 'Hama', }, ], code: '2217258', configurable: false, images: [ { altText: 'Measuring beakers', format: 'zoom', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wzNjg4N3xpbWFnZS9qcGVnfGltYWdlcy9oMzMvaDQ3Lzg3OTY4Njc2OTA1MjYuanBnfGQ1MGM5YzMxMzIwOTNhOGZiMDdhMzRiMzc3ZGVlNmE4ZTY3YWRiZTkyODA1N2Q3ZDVhYjM4MTNiZTU0YzhjNTc', }, { altText: 'Measuring beakers', format: 'product', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMzk0M3xpbWFnZS9qcGVnfGltYWdlcy9oY2QvaDE2Lzg3OTY4OTQ5NTM1MDIuanBnfGE5ZTYyNjY4YjZhYjcxNzNkNWQ0OTNkN2Y1NjM5MjljNjdlMzlkNDc3ODQ1NjhjZjI2NGY4ZDFiZTBmYWY5MTU', }, { altText: 'Measuring beakers', format: 'thumbnail', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyMzc4fGltYWdlL2pwZWd8aW1hZ2VzL2gzMS9oZDkvODc5NjkyMjIxNjQ3OC5qcGd8OTg5OGE5OTFjNDE0M2FhMDU1ZjJiZjgxY2NkNzlmYTExYmI5YTRmZTI3MTZmMzlmNjBjZTVjNmQ2NTFiMzAyMQ', }, { altText: 'Measuring beakers', format: 'cartIcon', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDc2fGltYWdlL2pwZWd8aW1hZ2VzL2g3NC9oOTYvODc5Njk0OTQ3OTQ1NC5qcGd8MDkxODQ4MWQ1Y2UzZjljYzU5NDdmN2RlNjNmY2I0MTc3MzFkMDRkNjk4YmJjNWI4NzNlODZlMDg3NDdmOTQ1MQ', }, ], manufacturer: 'Hama', name: 'Measuring beakers', purchasable: true, stock: { isValueRounded: false, stockLevel: 168, stockLevelStatus: 'inStock', }, url: '/Open-Catalogue/Tools/Measuring-%26-Layout-Tools/Measuring-beakers/p/2217258', }, quantity: 1, returnableQuantity: 0, statusSummaryList: [], totalPrice: { currencyIso: 'USD', formattedValue: '$4.50', value: 4.5, }, updateable: true, }, ], guid: '2d486162-87f8-4ab8-bd07-b69d70f4e471', totalItems: 1, totalPrice: { currencyIso: 'USD', formattedValue: '$4.50', priceType: 'BUY', value: 4.5, }, totalPriceWithTax: { currencyIso: 'USD', formattedValue: '$4.50', priceType: 'BUY', value: 4.5, }, totalTax: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0.0, }, description: savedActiveCartForm[0].description, name: savedActiveCartForm[0].name, saveTime: '2021-03-22T21:42:23+0000', totalUnitCount: 1, }, { entries: [ { basePrice: { formattedValue: '$16.00', value: 16, }, cancellableQuantity: 0, configurationInfos: [], entryNumber: 0, product: { availableForPickup: false, baseOptions: [], categories: [ { code: '1358', name: 'Measuring & Layout Tools', }, { code: 'brand_1518', name: 'StarTech.com', }, ], code: '1128763', configurable: false, images: [ { altText: '6 Inch Nylon Cable Ties 100-Pack', format: 'zoom', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNzc3OHxpbWFnZS9qcGVnfGltYWdlcy9oOTEvaGJhLzg3OTY4NjI3NzUzMjYuanBnfGE3NTA4NjIyN2FhNmYyMjI3Nzk4YTU5NjE0ZWVjOWUwOGM2MzdhMDljMjA5MjM1N2Q0ZDc5MDg4OTVlYzU3ODI', }, { altText: '6 Inch Nylon Cable Ties 100-Pack', format: 'product', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMDk3MnxpbWFnZS9qcGVnfGltYWdlcy9oMDMvaGZmLzg3OTY4OTAwMzgzMDIuanBnfGIwMWMzMTg5ODU4ZDMwZjU2MjA4ODMyMjlkMzA4NTBjZDZiMjMxM2RmOTU2MzJlYWZjMjVhYTgwOGRiMjBiMzc', }, { altText: '6 Inch Nylon Cable Ties 100-Pack', format: 'thumbnail', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxOTYzfGltYWdlL2pwZWd8aW1hZ2VzL2hmZi9oYzUvODc5NjkxNzMwMTI3OC5qcGd8ODMzMGVkOWU2MTg5ZTg0NGI2ZjRjYTEzYzFiODJhMGYyNzg2ODA4MzA3M2U2ZTE2NWZhMWFmNTk1Mjg5ODBmYQ', }, { altText: '6 Inch Nylon Cable Ties 100-Pack', format: 'cartIcon', imageType: 'PRIMARY', url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMjQwfGltYWdlL2pwZWd8aW1hZ2VzL2gyYS9oYTMvODc5Njk0NDU2NDI1NC5qcGd8ODI3NjA2NjhiOTNiNDYxOTMxMzdiNjIxMmFmNjFiZGUxMWVkMmQ5ZDA3ZGU4YmU2Mzg0MzcxNDRjMDJmNzdjMQ', }, ], manufacturer: 'StarTech.com', name: '6 Inch Nylon Cable Ties 100-Pack', purchasable: true, stock: { isValueRounded: false, stockLevel: 122, stockLevelStatus: 'inStock', }, url: '/Open-Catalogue/Tools/Measuring-%26-Layout-Tools/6-Inch-Nylon-Cable-Ties-100-Pack/p/1128763', }, quantity: 1, returnableQuantity: 0, statusSummaryList: [], totalPrice: { currencyIso: 'USD', formattedValue: '$16.00', value: 16, }, updateable: true, }, ], guid: 'ca9b4d35-7d9e-4a52-b87c-bb44575c7ae2', totalItems: 1, totalPrice: { currencyIso: 'USD', formattedValue: '$16.00', priceType: 'BUY', value: 16, }, totalPriceWithTax: { currencyIso: 'USD', formattedValue: '$16.00', priceType: 'BUY', value: 16, }, totalTax: { currencyIso: 'USD', formattedValue: '$0.00', priceType: 'BUY', value: 0, }, description: '-', name: '00002708', saveTime: '2021-03-23T00:50:08+0000', totalUnitCount: 1, }, ], }

projects/core/src/user/connectors/customer-coupon/converters.ts

CUSTOMER_COUPON_SEARCH_RESULT_NORMALIZER
Default value : new InjectionToken< Converter<any, CustomerCouponSearchResult> >('CustomerCouponSearchResultNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/customer-coupon.service.migration.ts

CUSTOMER_COUPON_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/customer-coupon.service.ts class: CUSTOMER_COUPON_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/asm/core/store/actions/customer.action.ts

CUSTOMER_LIST_CUSTOMERS_SEARCH
Type : string
Default value : '[Asm] Customer List Customers Search'
CUSTOMER_LIST_CUSTOMERS_SEARCH_FAIL
Type : string
Default value : '[Asm] Customer List Customers Search Fail'
CUSTOMER_LIST_CUSTOMERS_SEARCH_RESET
Type : string
Default value : '[Asm] Customer List Customers Search Reset'
CUSTOMER_LIST_CUSTOMERS_SEARCH_SUCCESS
Type : string
Default value : '[Asm] Customer List Customers Search Success'
CUSTOMER_SEARCH
Type : string
Default value : '[Asm] Customer Search'
CUSTOMER_SEARCH_FAIL
Type : string
Default value : '[Asm] Customer Search Fail'
CUSTOMER_SEARCH_RESET
Type : string
Default value : '[Asm] Customer Search Reset'
CUSTOMER_SEARCH_SUCCESS
Type : string
Default value : '[Asm] Customer Search Success'

feature-libs/asm/core/connectors/converters.ts

CUSTOMER_LISTS_NORMALIZER
Default value : new InjectionToken< Converter<any, CustomerListsPage> >('CustomerListsNormalizer')
CUSTOMER_SEARCH_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, CustomerSearchPage> >('CustomerSearchPageNormalizer')

projects/core/src/state/reducers/transfer-state.reducer.ts

CX_KEY
Type : StateKey<string>
Default value : makeStateKey<string>('cx-state')

integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.service.ts

DEFAULT_CAROUSEL_VIEWPORT_THRESHOLD
Type : number
Default value : 80

integration-libs/cds/src/config/default-cds-config.ts

DEFAULT_CDS_CONFIG
Type : CdsConfig
Default value : { cds: { tenant: '', baseUrl: '', endpoints: { strategyProducts: '/strategy/${tenant}/strategies/${strategyId}/products', }, merchandising: { defaultCarouselViewportThreshold: 80, }, consentTemplateId: 'PROFILE', profileTag: { allowInsecureCookies: false, }, }, }

feature-libs/organization/administration/components/shared/message/services/message.service.ts

DEFAULT_INFO_TIMEOUT
Type : number
Default value : 3000

projects/schematics/src/shared/utils/workspace-utils.ts

DEFAULT_POSSIBLE_PROJECT_FILES
Type : []
Default value : ['/angular.json', '/.angular.json']

projects/core/src/occ/occ-models/occ-endpoints.model.ts

DEFAULT_SCOPE
Type : string
Default value : 'default'

projects/storefrontlib/cms-components/navigation/search-box/search-box.component.ts

DEFAULT_SEARCH_BOX_CONFIG
Type : SearchBoxConfig
Default value : { minCharactersBeforeRequest: 1, displayProducts: true, displaySuggestions: true, maxProducts: 5, maxSuggestions: 5, displayProductImages: true, }

projects/core/src/occ/adapters/product/occ-product-search.adapter.ts

DEFAULT_SEARCH_CONFIG
Type : SearchConfig
Default value : { pageSize: 20, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.model.ts

DEFAULT_SORT_LABEL
Type : string
Default value : 'Name'
ENTITY_UID_COOKIE_KEY
Type : string
Default value : 'spartacus-entity-uid'
MAX_PAGES
Type : number
Default value : 2

projects/core/src/routing/url-matcher/default-url-matcher.ts

DEFAULT_URL_MATCHER
Default value : new InjectionToken<UrlMatcherFactory>( 'DEFAULT_URL_MATCHER', { providedIn: 'root', factory: () => getDefaultUrlMatcherFactory( inject(RoutingConfigService), inject(UrlMatcherService) ), } )

Injection token with url matcher factory for spartacus routes containing property data.cxRoute. The provided url matcher matches the configured paths from routing config.

If this matcher doesn't fit the requirements, it can be replaced with custom matcher or additional matchers can be added for a specific route. See for example PRODUCT_DETAILS_URL_MATCHER.

Note: Matchers will "match" a route, but do not contribute to the creation of the route, nor do they guard routes.

feature-libs/organization/account-summary/root/config/default-account-summary-routing.config.ts

defaultAccountSummaryRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgAccountSummary: { paths: [`${listPath}`], }, orgAccountSummaryDetails: { paths: [`${listPath}/details/:orgUnit`], paramsMapping: { orgUnit: 'uid' }, }, }, }, }
listPath
Default value : `organization/account-summary`

feature-libs/cart/base/components/added-to-cart-dialog/default-added-to-cart-layout.config.ts

defaultAddedToCartLayoutConfig
Type : LayoutConfig
Default value : { launch: { ADDED_TO_CART: { inlineRoot: true, component: AddedToCartDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/applied-promotions.ts

defaultAddress
Type : object
Default value : { defaultAddress: false, titleCode: 'mr', firstName: 'Cypress', lastName: 'Customer', line1: '10 Fifth Avenue', line2: '', city: 'New York', region: { isocode: 'US-NY' }, country: { isocode: 'US' }, postal: '10001', phone: '917-123-0000', }
eosCameraProductName
Type : string
Default value : 'EOS450D'

feature-libs/tracking/tms/aep/config/default-aep.config.ts

defaultAdobeExperiencePlatformConfig
Type : TmsConfig
Default value : { tagManager: { aep: { collector: AepCollectorService, }, }, }

projects/storefrontlib/cms-components/anonymous-consent-management/default-anonymous-consent-layout.config.ts

defaultAnonymousConsentLayoutConfig
Type : LayoutConfig
Default value : { launch: { ANONYMOUS_CONSENT: { inline: true, component: AnonymousConsentDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/core/src/anonymous-consents/config/default-anonymous-consents-config.ts

defaultAnonymousConsentsConfig
Type : AnonymousConsentsConfig
Default value : { anonymousConsents: { registerConsent: 'MARKETING_NEWSLETTER', showLegalDescriptionInDialog: true, requiredConsents: [], consentManagementPage: { showAnonymousConsents: true, hideConsents: [], }, }, }

feature-libs/asm/root/config/default-asm-config.ts

defaultAsmConfig
Type : AsmConfig
Default value : { asm: { agentSessionTimer: { startingDelayInSeconds: 600, }, customerSearch: { maxResults: 20, }, customerList: { pageSize: 5, showAvatar: true, columns: [ { headerLocalizationKey: 'asm.customerList.tableHeader.customer', renderer: (customer) => { return customer?.name ?? ''; }, actionType: CustomerListColumnActionType.START_SESSION, }, { headerLocalizationKey: 'asm.customerList.tableHeader.email', renderer: (customer) => { return customer?.uid ?? ''; }, }, { headerLocalizationKey: 'asm.customerList.tableHeader.phone', renderer: (customer) => { return customer?.defaultAddress?.phone ?? ''; }, }, { headerLocalizationKey: 'asm.customerList.tableHeader.order', icon: { symbol: ICON_TYPE.ORDER, captionLocalizationKey: 'asm.customerList.tableHeader.order', }, actionType: CustomerListColumnActionType.ORDER_HISTORY, }, ], }, }, }

feature-libs/asm/components/default-asm-layout.config.ts

defaultAsmLayoutConfig
Type : LayoutConfig
Default value : { launch: { ASM: { outlet: 'cx-storefront', component: AsmMainUiComponent, }, }, }

projects/core/src/auth/user-auth/config/default-auth-config.ts

defaultAuthConfig
Type : AuthConfig
Default value : { authentication: { client_id: 'mobile_android', client_secret: 'secret', tokenEndpoint: '/oauth/token', revokeEndpoint: '/oauth/revoke', loginUrl: '/oauth/authorize', OAuthLibConfig: { scope: '', customTokenParameters: ['token_type'], strictDiscoveryDocumentValidation: false, skipIssuerCheck: true, disablePKCE: true, oidc: false, clearHashAfterLogin: false, }, }, }

core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts

defaultB2bCartOccEndpoints
Type : CartOccEndpoints
Default value : { addEntries: 'orgUsers/${userId}/carts/${cartId}/entries?quantity=${quantity}', }
defaultB2bOccConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { ...defaultB2bUserAccountOccEndpoints, ...defaultB2bUserProfileOccEndpoints, ...defaultB2bCartOccEndpoints, ...defaultB2bOrderOccEndpoints, }, }, }, }
defaultB2bOrderOccEndpoints
Type : OrderOccEndpoints
Default value : { placeOrder: 'orgUsers/${userId}/orders?fields=FULL', scheduleReplenishmentOrder: 'orgUsers/${userId}/replenishmentOrders?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType', }
defaultB2bUserAccountOccEndpoints
Type : UserAccountOccEndpoints
Default value : { user: 'orgUsers/${userId}', }
defaultB2bUserProfileOccEndpoints
Type : UserProfileOccEndpoints
Default value : { userUpdateProfile: 'users/${userId}', userCloseAccount: 'users/${userId}', }

feature-libs/checkout/b2b/root/config/default-b2b-checkout-config.ts

defaultB2BCheckoutConfig
Type : CheckoutConfig
Default value : { checkout: { steps: [ { id: 'paymentType', name: 'checkoutB2B.progress.methodOfPayment', routeName: 'checkoutPaymentType', type: [CheckoutStepType.PAYMENT_TYPE], }, { id: 'deliveryAddress', name: 'checkoutProgress.deliveryAddress', routeName: 'checkoutDeliveryAddress', type: [CheckoutStepType.DELIVERY_ADDRESS], }, { id: 'deliveryMode', name: 'checkoutProgress.deliveryMode', routeName: 'checkoutDeliveryMode', type: [CheckoutStepType.DELIVERY_MODE], }, { id: 'paymentDetails', name: 'checkoutProgress.paymentDetails', routeName: 'checkoutPaymentDetails', type: [CheckoutStepType.PAYMENT_DETAILS], }, { id: 'reviewOrder', name: 'checkoutProgress.reviewOrder', routeName: 'checkoutReviewOrder', type: [CheckoutStepType.REVIEW_ORDER], }, ], express: false, defaultDeliveryMode: [DeliveryModePreferences.FREE], guest: false, }, }

feature-libs/checkout/b2b/occ/config/default-occ-checkout-b2b-config.ts

defaultB2bCheckoutDetailsOccEndpoint
Type : CheckoutOccEndpoints
Default value : { getCheckoutDetails: 'users/${userId}/carts/${cartId}?fields=deliveryAddress(FULL),deliveryMode(FULL),paymentInfo(FULL),costCenter(FULL),purchaseOrderNumber,paymentType(FULL)', }
defaultOccCheckoutB2BConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { ...defaultB2bCheckoutDetailsOccEndpoint, setDeliveryAddress: 'orgUsers/${userId}/carts/${cartId}/addresses/delivery', paymentTypes: 'paymenttypes', setCartCostCenter: 'users/${userId}/carts/${cartId}/costcenter', setCartPaymentType: 'users/${userId}/carts/${cartId}/paymenttype', }, }, }, }

feature-libs/organization/administration/root/config/default-budget-routing.config.ts

defaultBudgetRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgBudget: { paths: ['organization/budgets'], }, orgBudgetCreate: { paths: ['organization/budgets/create'], }, orgBudgetDetails: { paths: [`${listPath}`], paramsMapping, }, orgBudgetCostCenters: { paths: [`${listPath}/cost-centers`], paramsMapping, }, orgBudgetEdit: { paths: [`${listPath}/edit`], paramsMapping, }, }, }, }
listPath
Default value : `organization/budgets/:${ROUTE_PARAMS.budgetCode}`
paramsMapping
Type : ParamsMapping
Default value : { budgetCode: 'code', }

feature-libs/cart/base/root/config/default-cart-config.ts

defaultCartConfig
Type : CartConfig
Default value : { cart: { validation: { enabled: false, }, selectiveCart: { enabled: false, }, }, }

feature-libs/cart/base/root/config/default-cart-routing-config.ts

defaultCartRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { cart: { paths: ['cart'] }, }, }, }

feature-libs/checkout/b2b/root/config/default-checkout-b2b-routing-config.ts

defaultCheckoutB2BRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { checkoutPaymentType: { paths: ['checkout/payment-type'] }, }, }, }

feature-libs/checkout/base/root/config/default-checkout-config.ts

defaultCheckoutConfig
Type : CheckoutConfig
Default value : { checkout: { steps: [ { id: 'deliveryAddress', name: 'checkoutProgress.deliveryAddress', routeName: 'checkoutDeliveryAddress', type: [CheckoutStepType.DELIVERY_ADDRESS], }, { id: 'deliveryMode', name: 'checkoutProgress.deliveryMode', routeName: 'checkoutDeliveryMode', type: [CheckoutStepType.DELIVERY_MODE], }, { id: 'paymentDetails', name: 'checkoutProgress.paymentDetails', routeName: 'checkoutPaymentDetails', type: [CheckoutStepType.PAYMENT_DETAILS], }, { id: 'reviewOrder', name: 'checkoutProgress.reviewOrder', routeName: 'checkoutReviewOrder', type: [CheckoutStepType.REVIEW_ORDER], }, ], express: false, defaultDeliveryMode: [DeliveryModePreferences.FREE], guest: false, }, }

feature-libs/checkout/base/root/config/default-checkout-routing-config.ts

defaultCheckoutRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { checkoutLogin: { paths: ['checkout-login'], authFlow: true }, checkout: { paths: ['checkout'] }, checkoutDeliveryAddress: { paths: ['checkout/delivery-address'] }, checkoutDeliveryMode: { paths: ['checkout/delivery-mode'] }, checkoutPaymentDetails: { paths: ['checkout/payment-details'] }, checkoutReviewOrder: { paths: ['checkout/review-order'] }, }, }, }

feature-libs/cart/base/components/clear-cart/clear-cart-dialog/default-clear-cart-layout.config.ts

defaultClearCartLayoutConfig
Type : LayoutConfig
Default value : { launch: { CLEAR_CART: { inline: true, component: ClearCartDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

feature-libs/user/profile/components/close-account/components/close-account-modal/default-close-account-modal-layout.config.ts

defaultCloseDialogModalLayoutConfig
Type : LayoutConfig
Default value : { launch: { CLOSE_ACCOUNT: { inline: true, component: CloseAccountModalComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/recipes/config/static-cms-structure.ts

defaultCmsContentProviders
Type : ValueProvider[]
Default value : [ provideCmsStructure({ componentId: 'HamburgerMenuComponent', pageSlotPosition: 'PreHeader', }), provideCmsStructure({ componentId: 'LoginComponent', pageSlotPosition: 'SiteLogin', }), ]

projects/core/src/cms/config/default-cms-config.ts

defaultCmsModuleConfig
Type : CmsConfig
Default value : { backend: { occ: { endpoints: { component: 'cms/components/${id}', components: 'cms/components', pages: 'cms/pages', page: 'cms/pages/${id}', }, }, }, cmsComponents: {}, componentsLoading: { pageSize: 50, }, }

feature-libs/product-configurator/rulebased/core/config/default-configurator-core.config.ts

defaultConfiguratorCoreConfig
Type : ConfiguratorCoreConfig
Default value : { productConfigurator: { enableVariantSearch: false, }, }

feature-libs/product-configurator/rulebased/components/config/default-configurator-message.config.ts

defaultConfiguratorMessageConfig
Type : ConfiguratorMessageConfig
Default value : { productConfigurator: { updateConfigurationMessage: { waitingTime: 1000, }, }, }

feature-libs/product-configurator/rulebased/components/config/default-configurator-ui-settings.config.ts

defaultConfiguratorUISettingsConfig
Type : ConfiguratorUISettingsConfig
Default value : { productConfigurator: { updateDebounceTime: { quantity: 750, input: 500, }, addRetractOption: false, enableNavigationToConflict: false, }, }

feature-libs/order/components/order-details/order-detail-items/default-consignment-tracking-layout.config.ts

defaultConsignmentTrackingLayoutConfig
Type : LayoutConfig
Default value : { launch: { CONSIGNMENT_TRACKING: { inlineRoot: true, component: TrackingEventsComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts

defaultCostCenterRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgCostCenter: { paths: ['organization/cost-centers'], }, orgCostCenterCreate: { paths: ['organization/cost-centers/create'], }, orgCostCenterDetails: { paths: [`${listPath}`], paramsMapping, }, orgCostCenterBudgets: { paths: [`${listPath}/budgets`], paramsMapping, }, orgCostCenterAssignBudgets: { paths: [`${listPath}/budgets/assign`], paramsMapping, }, orgCostCenterEdit: { paths: [`${listPath}/edit`], paramsMapping, }, }, }, }
listPath
Default value : `organization/cost-centers/:${ROUTE_PARAMS.costCenterCode}`
paramsMapping
Type : ParamsMapping
Default value : { costCenterCode: 'code', }

projects/storefrontlib/cms-components/myaccount/my-coupons/default-coupon-card-layout.config.ts

defaultCouponLayoutConfig
Type : LayoutConfig
Default value : { launch: { COUPON: { inline: true, component: CouponDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

feature-libs/product-configurator/rulebased/root/cpq/interceptor/default-cpq-configurator-auth.config.ts

defaultCpqConfiguratorAuthConfig
Type : CpqConfiguratorAuthConfig
Default value : { productConfigurator: { cpq: { authentication: { tokenExpirationBuffer: 10000, tokenMaxValidity: 24 * 60 * 60 * 1000, tokenMinValidity: 5000, // five seconds }, }, }, }

feature-libs/product-configurator/rulebased/cpq/rest/default-cpq-configurator-endpoint.config.ts

defaultCpqConfiguratorEndpointConfig
Type : CpqConfiguratorEndpointConfig
Default value : { backend: { cpq: { endpoints: { configurationInit: 'configurations', configurationDisplay: 'configurations/${configId}/display', attributeUpdate: 'configurations/${configId}/attributes/${attributeCode}', valueUpdate: 'configurations/${configId}/attributes/${attributeCode}/attributeValues/${valueCode}', }, prefix: '/api/configuration/v1/', }, }, }

feature-libs/product-configurator/rulebased/root/cpq/default-cpq-interactive-routing-config.ts

defaultCpqInteractiveRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { configureCLOUDCPQCONFIGURATOR: { paths: ['configure/cpq/:ownerType/entityKey/:entityKey'], }, }, }, }

feature-libs/product-configurator/rulebased/root/cpq/default-cpq-overview-routing-config.ts

defaultCpqOverviewRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { configureOverviewCLOUDCPQCONFIGURATOR: { paths: [ 'configure-overview/cpq/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly', 'configure-overview/cpq/:ownerType/entityKey/:entityKey', ], }, }, }, }

feature-libs/asm/components/customer-list/default-customer-list-layout.config.ts

defaultCustomerListLayoutConfig
Type : LayoutConfig
Default value : { launch: { ASM_CUSTOMER_LIST: { inlineRoot: true, component: CustomerListComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/layout/direction/config/default-direction.config.ts

defaultDirectionConfig
Type : DirectionConfig
Default value : { direction: { detect: true, default: DirectionMode.LTR, // we're not polluting the system with all defaults for ltr, but add 2 common used // languages (hebrew and arabic) to easily demo directionality // see https://meta.wikimedia.org/wiki/Template:List_of_language_names_ordered_by_code rtlLanguages: ['he', 'ar'], }, }

projects/storefrontlib/shared/config/default-form-config.ts

defaultFormConfig
Type : FormConfig
Default value : { form: { passwordVisibilityToggle: true, }, }

projects/core/src/global-message/config/default-global-message-config.ts

defaultGlobalMessageConfig
Type : GlobalMessageConfig
Default value : { globalMessages: { [GlobalMessageType.MSG_TYPE_CONFIRMATION]: { timeout: 3000, }, [GlobalMessageType.MSG_TYPE_INFO]: { timeout: 3000, }, [GlobalMessageType.MSG_TYPE_ERROR]: { timeout: 7000, }, [GlobalMessageType.MSG_TYPE_WARNING]: { timeout: 7000, }, [GlobalMessageType.MSG_TYPE_ASSISTIVE]: { timeout: 7000, }, }, }

feature-libs/tracking/tms/gtm/config/default-gtm.config.ts

defaultGoogleTagManagerConfig
Type : TmsConfig
Default value : { tagManager: { gtm: { collector: GtmCollectorService, }, }, }

projects/core/src/i18n/config/default-i18n-config.ts

defaultI18nConfig
Type : I18nConfig
Default value : { i18n: { fallbackLang: undefined, debug: false, }, }

projects/storefrontlib/cms-components/misc/icon/default-icon.config.ts

defaultIconConfig
Type : IconConfig
Default value : { icon: { flipDirection: { CARET_RIGHT: DirectionMode.RTL, CARET_LEFT: DirectionMode.RTL, }, }, }

feature-libs/cart/import-export/components/import-to-cart/default-import-entries-layout.config.ts

defaultImportEntriesLayoutConfig
Type : LayoutConfig
Default value : { launch: { IMPORT_TO_CART: { inlineRoot: true, component: ImportEntriesDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

feature-libs/cart/import-export/core/config/default-import-export-config.ts

defaultImportExportConfig
Type : ImportExportConfig
Default value : { cartImportExport: { file: { separator: ',', }, import: { fileValidity: { maxSize: 1, maxEntries: { [OrderEntriesSource.NEW_SAVED_CART]: 100, [OrderEntriesSource.SAVED_CART]: 100, [OrderEntriesSource.ACTIVE_CART]: 10, [OrderEntriesSource.QUICK_ORDER]: 10, }, allowedTypes: [ 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/vnd.ms-excel', 'text/csv', '.csv', ], }, cartNameGeneration: { source: CartNameSource.FILE_NAME, }, }, export: { additionalColumns: [ { name: { key: 'name', }, value: 'product.name', }, { name: { key: 'price', }, value: 'totalPrice.formattedValue', }, ], messageEnabled: true, downloadDelay: 1000, maxEntries: 1000, fileOptions: { fileName: 'cart', extension: 'csv', type: 'text/csv', }, }, }, }

projects/storefrontlib/layout/config/default-layout.config.ts

defaultLayoutConfig
Type : LayoutConfig
Default value : { breakpoints: { xs: 576, sm: 768, md: 992, lg: 1200, xl: { min: 1200, }, }, }

projects/storefrontlib/shared/components/truncate-text-popover/truncate.pipe.ts

defaultLimit
Type : number
Default value : 20

projects/storefrontapp-e2e-cypress/cypress/helpers/infinite-scroll.ts

defaultNumberOfProducts
Type : number
Default value : 12
defaultProductLimit
Type : number
Default value : 12
defaultQuery
Default value : `query_relevance`
defaultQueryAlias
Default value : `@${defaultQuery}`
doubleButton
Type : string
Default value : 'double'
productScrollButtons
Type : string
Default value : 'cx-product-scroll .btn-action'
scrollDuration
Type : number
Default value : 5000
singleButton
Type : string
Default value : 'single'
testUrl
Type : string
Default value : '/Open-Catalogue/Components/Power-Supplies/c/816'

feature-libs/asm/occ/adapters/default-occ-asm-config.ts

defaultOccAsmConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { asmCustomerSearch: '/assistedservicewebservices/customers/search', asmCustomerLists: '/assistedservicewebservices/customerlists', asmBindCart: '/assistedservicewebservices/bind-cart', }, }, }, }

feature-libs/product/bulk-pricing/occ/config/default-occ-bulk-pricing-config.ts

defaultOccBulkPricingConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { product: { bulkPrices: 'orgProducts/${productCode}?fields=price(DEFAULT),volumePrices(FULL)', }, }, }, }, }

feature-libs/cart/base/occ/adapters/default-occ-cart-config.ts

defaultOccCartConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { /* eslint-disable max-len */ carts: 'users/${userId}/carts?fields=carts(DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user,saveTime,name,description)', cart: 'users/${userId}/carts/${cartId}?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user,saveTime,name,description', createCart: 'users/${userId}/carts?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user', addEntries: 'users/${userId}/carts/${cartId}/entries', updateEntries: 'users/${userId}/carts/${cartId}/entries/${entryNumber}', removeEntries: 'users/${userId}/carts/${cartId}/entries/${entryNumber}', addEmail: 'users/${userId}/carts/${cartId}/email', deleteCart: 'users/${userId}/carts/${cartId}', cartVoucher: 'users/${userId}/carts/${cartId}/vouchers', saveCart: '/users/${userId}/carts/${cartId}/save?saveCartName=${saveCartName}&saveCartDescription=${saveCartDescription}', validate: 'users/${userId}/carts/${cartId}/validate?fields=DEFAULT', /* eslint-enable */ }, }, }, }

feature-libs/checkout/base/occ/config/default-occ-checkout-config.ts

defaultOccCheckoutConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { setDeliveryAddress: 'users/${userId}/carts/${cartId}/addresses/delivery', cardTypes: 'cardtypes', createDeliveryAddress: 'users/${userId}/carts/${cartId}/addresses/delivery', removeDeliveryAddress: 'users/${userId}/carts/${cartId}/addresses/delivery', deliveryMode: 'users/${userId}/carts/${cartId}/deliverymode', setDeliveryMode: 'users/${userId}/carts/${cartId}/deliverymode', clearDeliveryMode: 'users/${userId}/carts/${cartId}/deliverymode', deliveryModes: 'users/${userId}/carts/${cartId}/deliverymodes', setCartPaymentDetails: 'users/${userId}/carts/${cartId}/paymentdetails', paymentProviderSubInfo: 'users/${userId}/carts/${cartId}/payment/sop/request?responseUrl=sampleUrl', createPaymentDetails: 'users/${userId}/carts/${cartId}/payment/sop/response', getCheckoutDetails: 'users/${userId}/carts/${cartId}?fields=deliveryAddress(FULL),deliveryMode(FULL),paymentInfo(FULL)', }, }, }, }

projects/core/src/occ/config/default-occ-config.ts

defaultOccConfig
Type : OccConfig
Default value : { backend: { occ: { prefix: '/occ/v2/', }, media: {}, }, }

feature-libs/product-configurator/common/occ/default-occ-configurator-product-config.ts

defaultOccConfiguratorProductConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { product: { configurator: 'products/${productCode}?fields=code,configurable,configuratorType', configuratorProductCard: 'products/${productCode}?fields=code,description,images(DEFAULT)', }, }, }, loadingScopes: { product: { list: { include: [ConfiguratorProductScope.CONFIGURATOR], }, }, }, }, }

projects/core/src/occ/adapters/cost-center/default-occ-cost-centers-config.ts

defaultOccCostCentersConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { getActiveCostCenters: '/costcenters?fields=DEFAULT,unit(BASIC,addresses(DEFAULT))', }, }, }, }

feature-libs/organization/order-approval/occ/config/default-occ-organization-config.ts

defaultOccOrderApprovalConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { orderApprovals: '/users/${userId}/orderapprovals', orderApproval: '/users/${userId}/orderapprovals/${orderApprovalCode}?fields=FULL', orderApprovalDecision: '/users/${userId}/orderapprovals/${orderApprovalCode}/decision', }, }, }, }

feature-libs/order/occ/config/default-occ-order-config.ts

defaultOccOrderConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { /* eslint-disable max-len */ orderHistory: 'users/${userId}/orders', orderDetail: 'users/${userId}/orders/${orderId}?fields=FULL', consignmentTracking: 'users/${userId}/orders/${orderCode}/consignments/${consignmentCode}/tracking', cancelOrder: 'users/${userId}/orders/${orderId}/cancellation', returnOrder: 'users/${userId}/orderReturns?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)', orderReturns: 'users/${userId}/orderReturns?fields=BASIC', orderReturnDetail: 'users/${userId}/orderReturns/${returnRequestCode}?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)', cancelReturn: 'users/${userId}/orderReturns/${returnRequestCode}', /* eslint-enable */ /** scheduled replenishment endpoints start */ replenishmentOrderDetails: 'users/${userId}/replenishmentOrders/${replenishmentOrderCode}?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType,user', replenishmentOrderDetailsHistory: 'users/${userId}/replenishmentOrders/${replenishmentOrderCode}/orders', cancelReplenishmentOrder: 'users/${userId}/replenishmentOrders/${replenishmentOrderCode}?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType,user', replenishmentOrderHistory: 'users/${userId}/replenishmentOrders?fields=FULL,replenishmentOrders(FULL, purchaseOrderNumber)', /** scheduled replenishment endpoints end */ /** placing an order endpoints start **/ placeOrder: 'users/${userId}/orders?fields=FULL', /** placing an order endpoints end **/ }, }, }, }

feature-libs/organization/administration/occ/config/default-occ-organization-config.ts

defaultOccOrganizationConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { budgets: '/users/${userId}/budgets', budget: '/users/${userId}/budgets/${budgetCode}', orgUnitsAvailable: '/users/${userId}/availableOrgUnitNodes', orgUnitsTree: '/users/${userId}/orgUnitsRootNodeTree', orgUnitsApprovalProcesses: '/users/${userId}/orgUnitsAvailableApprovalProcesses', orgUnits: '/users/${userId}/orgUnits', orgUnit: '/users/${userId}/orgUnits/${orgUnitId}', orgUnitUsers: '/users/${userId}/orgUnits/${orgUnitId}/availableUsers/${roleId}', orgUnitApprovers: '/users/${userId}/orgUnits/${orgUnitId}/orgCustomers/${orgCustomerId}/roles', orgUnitApprover: '/users/${userId}/orgUnits/${orgUnitId}/orgCustomers/${orgCustomerId}/roles/${roleId}', orgUnitUserRoles: '/users/${userId}/orgCustomers/${orgCustomerId}/roles', orgUnitUserRole: '/users/${userId}/orgCustomers/${orgCustomerId}/roles/${roleId}', orgUnitsAddresses: '/users/${userId}/orgUnits/${orgUnitId}/addresses', orgUnitsAddress: '/users/${userId}/orgUnits/${orgUnitId}/addresses/${addressId}', userGroups: '/users/${userId}/orgUnitUserGroups', userGroup: '/users/${userId}/orgUnitUserGroups/${userGroupId}', userGroupAvailableOrderApprovalPermissions: '/users/${userId}/orgUnitUserGroups/${userGroupId}/availableOrderApprovalPermissions', userGroupAvailableOrgCustomers: '/users/${userId}/orgUnitUserGroups/${userGroupId}/availableOrgCustomers', userGroupMembers: '/users/${userId}/orgUnitUserGroups/${userGroupId}/members', userGroupMember: '/users/${userId}/orgUnitUserGroups/${userGroupId}/members/${orgCustomerId}', userGroupOrderApprovalPermissions: '/users/${userId}/orgUnitUserGroups/${userGroupId}/orderApprovalPermissions', userGroupOrderApprovalPermission: '/users/${userId}/orgUnitUserGroups/${userGroupId}/orderApprovalPermissions/${orderApprovalPermissionCode}', costCenters: '/costcenters', costCenter: '/costcenters/${costCenterCode}', costCentersAll: '/costcentersall', costCenterBudgets: '/costcenters/${costCenterCode}/budgets', costCenterBudget: '/costcenters/${costCenterCode}/budgets/${budgetCode}', permissions: '/users/${userId}/orderApprovalPermissions', permission: '/users/${userId}/orderApprovalPermissions/${orderApprovalPermissionCode}', orderApprovalPermissionTypes: '/orderApprovalPermissionTypes', b2bUsers: '/users/${userId}/orgCustomers', b2bUser: '/users/${userId}/orgCustomers/${orgCustomerId}', b2bUserApprovers: '/users/${userId}/orgCustomers/${orgCustomerId}/approvers', b2bUserApprover: '/users/${userId}/orgCustomers/${orgCustomerId}/approvers/${approverId}', b2bUserUserGroups: '/users/${userId}/orgCustomers/${orgCustomerId}/orgUserGroups', b2bUserUserGroup: '/users/${userId}/orgCustomers/${orgCustomerId}/orgUserGroups/${userGroupId}', b2bUserPermissions: '/users/${userId}/orgCustomers/${orgCustomerId}/permissions', b2bUserPermission: '/users/${userId}/orgCustomers/${orgCustomerId}/permissions/${premissionId}', }, }, }, }

projects/core/src/occ/adapters/product/default-occ-product-config.ts

defaultOccProductConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { product: { default: 'products/${productCode}?fields=DEFAULT,averageRating,images(FULL),classifications,manufacturer,numberOfReviews,categories(FULL),baseOptions,baseProduct,variantOptions,variantType', list: 'products/${productCode}?fields=code,name,summary,price(formattedValue),images(DEFAULT,galleryIndex),baseProduct', details: 'products/${productCode}?fields=averageRating,stock(DEFAULT),description,availableForPickup,code,url,price(DEFAULT),numberOfReviews,manufacturer,categories(FULL),priceRange,multidimensional,tags,images(FULL)', attributes: 'products/${productCode}?fields=classifications', price: 'products/${productCode}?fields=price(formattedValue)', stock: 'products/${productCode}?fields=stock(DEFAULT)', }, productReviews: 'products/${productCode}/reviews', // Uncomment this when occ gets configured // productReferences: // 'products/${productCode}/references?fields=DEFAULT,references(target(images(FULL)))&referenceType=${referenceType}', productReferences: 'products/${productCode}/references?fields=DEFAULT,references(target(images(FULL)))', /* eslint-disable max-len */ productSearch: 'products/search?fields=products(code,name,summary,configurable,configuratorType,multidimensional,price(FULL),images(DEFAULT),stock(FULL),averageRating,variantOptions),facets,breadcrumbs,pagination(DEFAULT),sorts(DEFAULT),freeTextSearch,currentQuery', /* eslint-enable */ productSuggestions: 'products/suggestions', }, }, loadingScopes: { product: { details: { include: [ProductScope.LIST, ProductScope.VARIANTS], }, }, }, }, }

feature-libs/product/variants/occ/config/default-occ-product-variants-config.ts

defaultOccProductVariantsConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { product: { variants: 'products/${productCode}?fields=name,purchasable,baseOptions(DEFAULT),baseProduct,variantOptions(DEFAULT),variantType', }, }, }, }, }

feature-libs/cart/saved-cart/occ/config/default-occ-saved-cart-config.ts

defaultOccSavedCartConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { savedCarts: '/users/${userId}/carts?savedCartsOnly=true&fields=carts(DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),saveTime,user,name,description)', savedCart: '/users/${userId}/carts/${cartId}/savedcart', restoreSavedCart: '/users/${userId}/carts/${cartId}/restoresavedcart', cloneSavedCart: '/users/${userId}/carts/${cartId}/clonesavedcart?name=${saveCartName}', }, }, }, }

projects/core/src/occ/adapters/site-context/default-occ-site-context-config.ts

defaultOccSiteContextConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { languages: 'languages', currencies: 'currencies', countries: 'countries', regions: 'countries/${isoCode}/regions?fields=regions(name,isocode,isocodeShort)', baseSites: 'basesites?fields=baseSites(uid,defaultLanguage(isocode),urlEncodingAttributes,urlPatterns,stores(currencies(isocode),defaultCurrency(isocode),languages(isocode),defaultLanguage(isocode)),theme,defaultPreviewCatalogId,defaultPreviewCategoryCode,defaultPreviewProductCode)', }, }, }, }

feature-libs/storefinder/occ/adapters/default-occ-store-finder-config.ts

defaultOccStoreFinderConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { store: 'stores/${storeId}?fields=FULL', stores: 'stores?fields=stores(name,displayName,formattedDistance,openingHours(weekDayOpeningList(FULL),specialDayOpeningList(FULL)),geoPoint(latitude,longitude),address(line1,line2,town,region(FULL),postalCode,phone,country,email), features),pagination(DEFAULT),sorts(DEFAULT)', storescounts: 'stores/storescounts', }, }, }, }

feature-libs/user/account/occ/adapters/config/default-occ-user-account-endpoint.config.ts

defaultOccUserAccountConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { user: 'users/${userId}' } }, }, }

projects/core/src/occ/adapters/user/default-occ-user-config.ts

defaultOccUserConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { /* eslint-disable max-len */ paymentDetailsAll: 'users/${userId}/paymentdetails', paymentDetail: 'users/${userId}/paymentdetails/${paymentDetailId}', anonymousConsentTemplates: 'users/anonymous/consenttemplates', consentTemplates: 'users/${userId}/consenttemplates', consents: 'users/${userId}/consents', consentDetail: 'users/${userId}/consents/${consentId}', addresses: 'users/${userId}/addresses', addressDetail: 'users/${userId}/addresses/${addressId}', addressVerification: 'users/${userId}/addresses/verification', customerCoupons: 'users/${userId}/customercoupons', claimCoupon: 'users/${userId}/customercoupons/${couponCode}/claim', couponNotification: 'users/${userId}/customercoupons/${couponCode}/notification', notificationPreference: 'users/${userId}/notificationpreferences', productInterests: 'users/${userId}/productinterests', getProductInterests: 'users/${userId}/productinterests?fields=sorts,pagination,results(productInterestEntry,product(code))', }, }, }, }

feature-libs/user/profile/occ/adapters/config/default-occ-user-profile-endpoint.config.ts

defaultOccUserProfileConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { userRegister: 'users', userForgotPassword: 'forgottenpasswordtokens', userResetPassword: 'resetpassword', userUpdateLoginId: 'users/${userId}/login', userUpdatePassword: 'users/${userId}/password', titles: 'titles', }, }, }, }

projects/storefrontlib/router/config/default-on-navigate-config.ts

defaultOnNavigateConfig
Type : OnNavigateConfig
Default value : { enableResetViewOnNavigate: { active: true, ignoreQueryString: false, ignoreRoutes: [], }, }

feature-libs/order/root/config/default-order-routing-config.ts

defaultOrderRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orders: { paths: ['my-account/orders'], }, orderDetails: { paths: ['my-account/order/:orderCode'], paramsMapping: { orderCode: 'code' }, }, orderGuest: { paths: ['guest/order/:orderCode'], paramsMapping: { orderCode: 'code' }, }, orderReturn: { paths: ['my-account/order/return/:orderCode'], paramsMapping: { orderCode: 'code' }, }, orderReturnConfirmation: { paths: ['my-account/order/return/confirmation/:orderCode'], paramsMapping: { orderCode: 'code' }, }, orderCancel: { paths: ['my-account/order/cancel/:orderCode'], paramsMapping: { orderCode: 'code' }, }, orderCancelConfirmation: { paths: ['my-account/order/cancel/confirmation/:orderCode'], paramsMapping: { orderCode: 'code' }, }, returnRequestDetails: { paths: ['my-account/return-request/:returnCode'], paramsMapping: { returnCode: 'rma' }, }, replenishmentOrders: { paths: ['my-account/my-replenishments'], }, replenishmentDetails: { paths: ['my-account/my-replenishment/:replenishmentOrderCode'], paramsMapping: { replenishmentOrderCode: 'replenishmentOrderCode' }, }, replenishmentConfirmation: { paths: ['replenishment/confirmation'] }, orderConfirmation: { paths: ['order-confirmation'] }, }, }, }

feature-libs/organization/administration/root/config/default-organization-layout.config.ts

defaultOrganizationLayoutConfig
Default value : { layoutSlots: { CompanyPageTemplate: { slots: ['BodyContent'], }, }, } as LayoutConfig

projects/core/src/cms/page/config/default-page-meta.config.ts

defaultPageMetaConfig
Type : PageMetaConfig
Default value : { pageMeta: { resolvers: [ { property: 'title', method: 'resolveTitle', }, { property: 'heading', method: 'resolveHeading', }, { property: 'breadcrumbs', method: 'resolveBreadcrumbs', }, { property: 'description', method: 'resolveDescription', disabledInCsr: true, }, { property: 'image', method: 'resolveImage', disabledInCsr: true, }, { property: 'robots', method: 'resolveRobots', disabledInCsr: true, }, { property: 'canonicalUrl', method: 'resolveCanonicalUrl', disabledInCsr: true, }, ], canonicalUrl: { forceHttps: true, forceWww: false, removeQueryParams: true, forceTrailingSlash: true, }, }, }

projects/storefrontlib/shared/components/list-navigation/pagination/config/default-pagination.config.ts

defaultPaginationConfig
Type : PaginationConfig
Default value : { pagination: { addStart: true, addEnd: true, }, }

feature-libs/organization/administration/root/config/default-permission-routing.config.ts

defaultPermissionRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgPurchaseLimit: { paths: ['organization/purchase-limits'], }, orgPurchaseLimitCreate: { paths: ['organization/purchase-limits/create'], }, orgPurchaseLimitDetails: { paths: [listPath], paramsMapping, }, orgPurchaseLimitEdit: { paths: [`${listPath}/edit`], paramsMapping, }, }, }, }
listPath
Default value : `organization/purchase-limits/:${ROUTE_PARAMS.permissionCode}`
paramsMapping
Type : ParamsMapping
Default value : { permissionCode: 'code', }

feature-libs/tracking/personalization/root/config/default-personalization-config.ts

defaultPersonalizationConfig
Type : PersonalizationConfig
Default value : { personalization: { enabled: false, httpHeaderName: { id: 'Occ-Personalization-Id', timestamp: 'Occ-Personalization-Time', }, context: { slotPosition: 'PlaceholderContentSlot', componentId: 'PersonalizationScriptComponent', }, }, }

feature-libs/checkout/base/components/checkout-place-order/default-place-order-spinner-layout.config.ts

defaultPlaceOrderSpinnerLayoutConfig
Type : LayoutConfig
Default value : { launch: { PLACE_ORDER_SPINNER: { inline: true, component: SpinnerComponent, dialogType: DIALOG_TYPE.POPOVER_CENTER_BACKDROP, }, }, }

feature-libs/product/image-zoom/components/product-image-zoom/default-product-image-zoom-layout.config.ts

defaultProductImageZoomLayoutConfig
Type : LayoutConfig
Default value : { launch: { PRODUCT_IMAGE_ZOOM: { inline: true, component: ProductImageZoomDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-structure/pwa/pwa.module-config.ts

defaultPWAModuleConfig
Type : PWAModuleConfig
Default value : { pwa: { enabled: false, addToHomeScreen: false, }, }

feature-libs/qualtrics/components/qualtrics-loader/config/default-qualtrics-config.ts

defaultQualtricsConfig
Type : QualtricsConfig
Default value : { qualtrics: {}, }

feature-libs/cart/quick-order/root/config/default-quick-order.config.ts

defaultQuickOrderConfig
Type : QuickOrderConfig
Default value : { quickOrder: { searchForm: { displayProductImages: true, maxProducts: 5, minCharactersBeforeRequest: 3, }, list: { hardDeleteTimeout: 7000, }, }, }

feature-libs/cart/quick-order/root/quick-order-root.module.ts

defaultQuickOrderRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { quickOrder: { paths: ['my-account/quick-order'], }, }, }, }

feature-libs/order/components/replenishment-order-details/default-replenishment-order-cancellation-layout.config.ts

defaultReplenishmentOrderCancellationLayoutConfig
Type : LayoutConfig
Default value : { launch: { REPLENISHMENT_ORDER: { inline: true, component: ReplenishmentOrderCancellationDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-structure/routing/default-routing-config.ts

defaultRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: defaultStorefrontRoutesConfig, }, }
defaultStorefrontRoutesConfig
Type : RoutesConfig
Default value : { home: { paths: [''] }, notFound: { paths: ['not-found'] }, // semantic links for login related pages login: { paths: ['login'], protected: false, authFlow: true, }, register: { paths: ['login/register'], protected: false, authFlow: true, }, forgotPassword: { paths: ['login/forgot-password'], protected: false, authFlow: true, }, resetPassword: { paths: ['login/pw/change'], protected: false, authFlow: true, }, logout: { paths: ['logout'], protected: false, authFlow: true }, // plp routes search: { paths: ['search/:query'] }, category: { paths: ['category/:categoryCode'], paramsMapping: { categoryCode: 'code' }, }, brand: { paths: ['Brands/:brandName/c/:brandCode'] }, // pdp routes product: { paths: ['product/:productCode/:name'], paramsMapping: { productCode: 'code' }, }, termsAndConditions: { paths: ['terms-and-conditions'] }, coupons: { paths: ['my-account/coupons'] }, couponClaim: { paths: ['my-account/coupon/claim/:couponCode'], paramsMapping: { couponCode: 'code' }, }, myInterests: { paths: ['my-account/my-interests'], }, notificationPreference: { paths: ['my-account/notification-preference'], }, }

feature-libs/product-configurator/rulebased/root/default-rulebased-routing-config.ts

defaultRulebasedRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { configureCPQCONFIGURATOR: { paths: ['configure/vc/:ownerType/entityKey/:entityKey'], }, configureOverviewCPQCONFIGURATOR: { paths: [ 'configure-overview/vc/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly', 'configure-overview/vc/:ownerType/entityKey/:entityKey', ], }, }, }, }

feature-libs/cart/saved-cart/components/saved-cart-form-dialog/default-saved-cart-form-layout.config.ts

defaultSavedCartFormLayoutConfig
Type : LayoutConfig
Default value : { launch: { SAVED_CART: { inline: true, component: SavedCartFormDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-structure/seo/config/default-seo.config.ts

defaultSeoConfig
Type : SeoConfig
Default value : { seo: { structuredData: { disableInDevMode: true, }, }, }

projects/storefrontlib/layout/a11y/skip-link/config/default-skip-link.config.ts

defaultSkipLinkConfig
Type : SkipLinkConfig
Default value : { skipLinks: [ { key: 'cx-header', i18nKey: 'skipLink.labels.header', }, { key: 'cx-main', i18nKey: 'skipLink.labels.main', }, { key: 'cx-footer', i18nKey: 'skipLink.labels.footer' }, ], }

feature-libs/smartedit/root/config/default-smart-edit-config.ts

defaultSmartEditConfig
Type : SmartEditConfig
Default value : { smartEdit: { storefrontPreviewRoute: 'cx-preview', allowOrigin: 'localhost:9002', }, }

projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/default-stock-notification-layout.config.ts

defaultStockNotificationLayoutConfig
Type : LayoutConfig
Default value : { launch: { STOCK_NOTIFICATION: { inlineRoot: true, component: StockNotificationDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

feature-libs/storefinder/core/config/default-store-finder-config.ts

defaultStoreFinderConfig
Type : StoreFinderConfig
Default value : { googleMaps: { apiUrl: 'https://maps.googleapis.com/maps/api/js', apiKey: '', scale: 5, selectedMarkerScale: 17, radius: 50000, }, }

feature-libs/storefinder/root/config/default-store-finder-layout-config.ts

defaultStoreFinderLayoutConfig
Type : LayoutConfig
Default value : { layoutSlots: { StoreFinderPageTemplate: { slots: ['MiddleContent', 'SideContent'], }, }, }

projects/storefrontlib/cms-components/myaccount/address-book/address-form/suggested-addresses-dialog/default-suggested-addresses-dialog-layout.config.ts

defaultSuggestedAddressesDialogLayoutConfig
Type : LayoutConfig
Default value : { launch: { SUGGESTED_ADDRESSES: { inlineRoot: true, component: SuggestedAddressDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/shared/components/table/config/default-table.config.ts

defaultTableConfig
Type : TableConfig
Default value : { tableOptions: { headerComponent: TableHeaderCellComponent, dataComponent: TableDataCellComponent, }, }

feature-libs/product-configurator/textfield/root/default-textfield-routing-config.ts

defaultTextfieldRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { configureTEXTFIELD: { paths: ['configure/textfield/:ownerType/entityKey/:entityKey'], }, configureOverviewTEXTFIELD: { paths: [ 'configure-overview/textfield/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly', 'configure-overview/textfield/:ownerType/entityKey/:entityKey', ], }, }, }, }

feature-libs/organization/administration/root/config/default-units-routing.config.ts

defaultUnitsRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgUnits: { paths: ['organization/units'], }, orgUnitCreate: { paths: ['organization/units/create'], }, orgUnitDetails: { paths: [listPath], paramsMapping, }, orgUnitEdit: { paths: [`${listPath}/edit`], paramsMapping, }, orgUnitChildren: { paths: [`${listPath}/children`], paramsMapping, }, orgUnitCreateChild: { paths: [`${listPath}/children/create`], paramsMapping, }, orgUnitUserList: { paths: [`${listPath}/users`], paramsMapping, }, orgUnitCreateUser: { paths: [`${listPath}/users/create`], paramsMapping, }, orgUnitUserRoles: { paths: [`${listPath}/users/:userCode/roles`], paramsMapping, }, orgUnitApprovers: { paths: [`${listPath}/approvers`], paramsMapping, }, orgUnitAssignApprovers: { paths: [`${listPath}/approvers/assign`], paramsMapping, }, orgUnitAddressList: { paths: [`${listPath}/addresses`], paramsMapping, }, orgUnitAddressCreate: { paths: [`${listPath}/addresses/create`], paramsMapping, }, orgUnitAddressDetails: { paths: [`${listPath}/addresses/:addressId`], paramsMapping, }, orgUnitAddressEdit: { paths: [`${listPath}/addresses/:addressId/edit`], paramsMapping, }, orgUnitCostCenters: { paths: [`${listPath}/cost-centers`], paramsMapping, }, orgUnitCreateCostCenter: { paths: [`${listPath}/cost-centers/create`], paramsMapping, }, }, }, }
listPath
Default value : `organization/units/:${ROUTE_PARAMS.unitCode}`
paramsMapping
Type : ParamsMapping
Default value : { unitCode: 'uid', addressId: 'id', userCode: 'customerId', }

projects/storefrontapp-e2e-cypress/cypress/helpers/login.ts

defaultUser
Type : object
Default value : { name: 'test-user-with-orders@sap.cx.com', password: 'pw4all', }
loginLinkSelector
Type : string
Default value : 'cx-login [role="link"]'
userGreetSelector
Type : string
Default value : 'cx-login .cx-login-greet'

feature-libs/organization/administration/root/config/default-user-group-routing.config.ts

defaultUserGroupRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgUserGroup: { paths: ['organization/user-groups'], }, orgUserGroupCreate: { paths: ['organization/user-groups/create'], }, orgUserGroupDetails: { paths: [listPath], paramsMapping, }, orgUserGroupEdit: { paths: [`${listPath}/edit`], paramsMapping, }, orgUserGroupUsers: { paths: [`${listPath}/users`], paramsMapping, }, orgUserGroupAssignUsers: { paths: [`${listPath}/users/assign`], paramsMapping, }, orgUserGroupPermissions: { paths: [`${listPath}/purchase-limits`], paramsMapping, }, orgUserGroupAssignPermissions: { paths: [`${listPath}/purchase-limits/assign`], paramsMapping, }, }, }, }
listPath
Default value : `organization/user-groups/:${ROUTE_PARAMS.userGroupCode}`
paramsMapping
Type : ParamsMapping
Default value : { userGroupCode: 'uid', }

feature-libs/organization/administration/root/config/default-user-routing.config.ts

defaultUserRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { orgUser: { paths: ['organization/users'], }, orgUserCreate: { paths: ['organization/users/create'], }, orgUserDetails: { paths: [listPath], paramsMapping, }, orgUserEdit: { paths: [`${listPath}/edit`], paramsMapping, }, orgUserChangePassword: { paths: [`${listPath}/change-password`], paramsMapping, }, orgUserApprovers: { paths: [`${listPath}/approvers`], paramsMapping, }, orgUserAssignApprovers: { paths: [`${listPath}/approvers/assign`], paramsMapping, }, orgUserPermissions: { paths: [`${listPath}/purchase-limits`], paramsMapping, }, orgUserAssignPermissions: { paths: [`${listPath}/purchase-limits/assign`], paramsMapping, }, orgUserUserGroups: { paths: [`${listPath}/user-groups`], paramsMapping, }, orgUserAssignUserGroups: { paths: [`${listPath}/user-groups/assign`], paramsMapping, }, }, }, }
listPath
Default value : `organization/users/:${ROUTE_PARAMS.userCode}`
paramsMapping
Type : ParamsMapping
Default value : { userCode: 'customerId', }

projects/storefrontlib/cms-components/product/config/default-view-config.ts

defaultViewConfig
Type : ViewConfig
Default value : { view: { defaultPageSize: 12, infiniteScroll: { active: false, productLimit: 0, showMoreButton: false, }, }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/delete-item.component.migration.ts

DELETE_ITEM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { class: DELETE_ITEM_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [ { className: ITEM_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: MESSAGE_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/core/src/user/store/actions/payment-methods.action.ts

DELETE_USER_PAYMENT_METHOD
Type : string
Default value : '[User] Delete User Payment Method'
DELETE_USER_PAYMENT_METHOD_FAIL
Type : string
Default value : '[User] Delete User Payment Method Fail'
DELETE_USER_PAYMENT_METHOD_SUCCESS
Type : string
Default value : '[User] Delete User Payment Method Success'
LOAD_USER_PAYMENT_METHODS
Type : string
Default value : '[User] Load User Payment Methods'
LOAD_USER_PAYMENT_METHODS_FAIL
Type : string
Default value : '[User] Load User Payment Methods Fail'
LOAD_USER_PAYMENT_METHODS_SUCCESS
Type : string
Default value : '[User] Load User Payment Methods Success'
SET_DEFAULT_USER_PAYMENT_METHOD
Type : string
Default value : '[User] Set Default User Payment Method'
SET_DEFAULT_USER_PAYMENT_METHOD_FAIL
Type : string
Default value : '[User] Set Default User Payment Method Fail'
SET_DEFAULT_USER_PAYMENT_METHOD_SUCCESS
Type : string
Default value : '[User] Set Default User Payment Method Success'

tools/build-lib/augmented-types/index.ts

DELIMITER_END
Type : string
Default value : '/** AUGMENTABLE_TYPES_END */'
DELIMITER_START
Type : string
Default value : '/** AUGMENTABLE_TYPES_START */'
glob
Default value : promisify(globModule)

projects/schematics/src/migrations/3_0/component-deprecations/data/delivery-mode.component.migration.ts

DELIVERY_MODE_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/delivery-mode/delivery-mode.component.ts selector: 'cx-delivery-mode', componentClassName: DELIVERY_MODE_COMPONENT, removedProperties: [ { name: 'checkoutStepUrlNext', comment: `'checkoutStepUrlNext' property has been removed.`, }, { name: 'checkoutStepUrlPrevious', comment: `'checkoutStepUrlPrevious' property has been removed.`, }, { name: 'currentDeliveryModeId', comment: `'currentDeliveryModeId' property has been removed. The current delivery mode selection is stored in the form called "mode" in the "deliveryModeId" input field.`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode.component.migration.ts

DELIVERY_MODE_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/delivery-mode/delivery-mode.component.ts class: DELIVERY_MODE_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: FORM_BUILDER, importPath: ANGULAR_FORMS, }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

feature-libs/checkout/base/core/connectors/checkout-delivery-modes/converters.ts

DELIVERY_MODE_NORMALIZER
Default value : new InjectionToken< Converter<any, DeliveryMode> >('DeliveryModeNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode-set.guard.migration.ts

DELIVERY_MODE_SET_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/guards/delivery-mode-set.guard.ts class: DELIVERY_MODE_SET_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/add-ssr/index.ts

DEPENDENCY_NAMES
Type : string[]
Default value : [ '@angular/platform-server', NGUNIVERSAL_EXPRESS_ENGINE, 'ts-loader', ]

projects/schematics/src/shared/lib-configs/integration-libs/digital-payments-schematics-config.ts

DIGITAL_PAYMENTS_FOLDER_NAME
Type : string
Default value : 'digital-payments'
DIGITAL_PAYMENTS_MODULE
Type : string
Default value : 'DigitalPaymentsModule'
DIGITAL_PAYMENTS_MODULE_NAME
Type : string
Default value : 'DigitalPayments'
DIGITAL_PAYMENTS_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: DIGITAL_PAYMENTS_FEATURE_NAME, mainScope: SPARTACUS_DIGITAL_PAYMENTS, }, folderName: DIGITAL_PAYMENTS_FOLDER_NAME, moduleName: DIGITAL_PAYMENTS_MODULE_NAME, featureModule: { name: DIGITAL_PAYMENTS_MODULE, importPath: SPARTACUS_DIGITAL_PAYMENTS, }, i18n: { resources: DIGITAL_PAYMENTS_TRANSLATIONS, chunks: DIGITAL_PAYMENTS_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_DIGITAL_PAYMENTS_ASSETS, }, dependencyFeatures: [CHECKOUT_BASE_FEATURE_NAME], importAfter: [ { markerModuleName: CHECKOUT_BASE_MODULE, featureModuleName: DIGITAL_PAYMENTS_MODULE, }, ], }
DIGITAL_PAYMENTS_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'dpTranslationChunksConfig'
DIGITAL_PAYMENTS_TRANSLATIONS
Type : string
Default value : 'dpTranslations'

projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.module.ts

directives
Type : []
Default value : [ // PersistFocusDirective, // VisibleFocusDirective, // BlockFocusDirective, // AutoFocusDirective, // EscapeFocusDirective, // LockFocusDirective, // TrapFocusDirective, // TabFocusDirective, FocusDirective, ]

feature-libs/organization/administration/components/shared/form/form.component.ts

DISABLED_STATUS
Type : string
Default value : 'DISABLED'

integration-libs/digital-payments/src/checkout/adapters/converters.ts

DP_DETAILS_NORMALIZER
Default value : new InjectionToken< Converter<any, PaymentDetails> >('DpDetailsNormalizer')
DP_REQUEST_NORMALIZER
Default value : new InjectionToken< Converter<any, DpPaymentRequest> >('DpRequestNormalizer')

integration-libs/digital-payments/assets/translations/en/dp-payment-form.ts

dpPaymentForm
Type : object
Default value : { dpPaymentForm: { redirect: 'You will soon be redirected to third party page for card registration', callback: 'Please Wait... Fetching payment details...', cancelledOrFailed: 'Card registration failed or cancelled', error: { redirect: 'Unable to initiate operation. Please try again', paymentFetch: 'Unable to fetch payment details. Please try again.', unknown: 'Unknown error occurred while fetching payment. Please contact support', }, }, }

integration-libs/digital-payments/assets/translations/translations.ts

dpTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { dpPaymentForm: ['dpPaymentForm'], }
dpTranslations
Type : TranslationResources
Default value : { en, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/dynamic-attribute.service.migration.ts

DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cms/services/dynamic-attribute.service.ts class: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: SMART_EDIT_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: SMART_EDIT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/dynamic-attribute.service.migration.ts

DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `addDynamicAttributes`, comment: `// ${TODO_SPARTACUS} '${DYNAMIC_ATTRIBUTE_SERVICE}.addDynamicAttributes' method was removed. Please use functions 'addAttributesToComponent' or 'addAttributesToSlot' instead`, }, ]

projects/schematics/src/migrations/test/constructor-deprecations/data/dynamic-attribute.service.migration.ts

DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cms/services/dynamic-attribute.service.ts class: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [], addParams: [ { className: SMART_EDIT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/asm/core/store/effects/index.ts

effects
Type : any[]
Default value : [CustomerEffects]

feature-libs/order/core/store/effects/index.ts

effects
Type : any[]
Default value : [ OrdersEffect, OrderDetailsEffect, ConsignmentTrackingEffects, OrderReturnRequestEffect, ReplenishmentOrderDetailsEffect, ReplenishmentOrdersEffect, ]

feature-libs/storefinder/core/store/effects/index.ts

effects
Type : any[]
Default value : [FindStoresEffect, ViewAllStoresEffect]

feature-libs/cart/base/core/store/effects/index.ts

effects
Type : any[]
Default value : [ CartEntryEffects, CartVoucherEffects, CartEffects, MultiCartEffects, ]

feature-libs/cart/saved-cart/core/store/effects/index.ts

effects
Type : any[]
Default value : [SavedCartEffects]

feature-libs/cart/wish-list/core/store/effects/index.ts

effects
Type : any[]
Default value : [WishListEffects]

feature-libs/organization/administration/core/store/effects/index.ts

effects
Type : any[]
Default value : [ BudgetEffects, OrgUnitEffects, UserGroupEffects, PermissionEffects, CostCenterEffects, B2BUserEffects, ]

feature-libs/organization/order-approval/core/store/effects/index.ts

effects
Type : any[]
Default value : [OrderApprovalEffects]

projects/core/src/anonymous-consents/store/effects/index.ts

effects
Type : any[]
Default value : [AnonymousConsentsEffects]

projects/core/src/cms/store/effects/index.ts

effects
Type : any[]
Default value : [ PageEffects, ComponentsEffects, NavigationEntryItemEffects, ]

projects/core/src/product/store/effects/index.ts

effects
Type : any[]
Default value : [ ProductsSearchEffects, ProductEffects, ProductReviewsEffects, ProductReferencesEffects, ]

projects/core/src/routing/store/effects/index.ts

effects
Type : any[]
Default value : [RouterEffects]

projects/core/src/site-context/store/effects/index.ts

effects
Type : any[]
Default value : [ LanguagesEffects, CurrenciesEffects, BaseSiteEffects, ]

projects/core/src/user/store/effects/index.ts

effects
Type : any[]
Default value : [ ClearMiscsDataEffect, DeliveryCountriesEffects, RegionsEffects, UserAddressesEffects, UserPaymentMethodsEffects, BillingCountriesEffect, UserConsentsEffect, CustomerCouponEffects, NotificationPreferenceEffects, ProductInterestsEffect, UserCostCenterEffects, ]

projects/core/src/auth/client-auth/store/effects/index.ts

effects
Type : any[]
Default value : [ClientTokenEffect]

projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-flow.ts

ELECTRONICS_BASESITE
Type : string
Default value : 'electronics-spa'
ELECTRONICS_CURRENCY
Type : string
Default value : 'USD'
firstAddToCartSelector
Default value : `${productItemSelector} cx-add-to-cart:first`
GET_CHECKOUT_DETAILS_ENDPOINT_ALIAS
Type : string
Default value : 'GET_CHECKOUT_DETAILS'

projects/core/src/util/regex-pattern.ts

EMAIL_PATTERN
Default value : /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
PASSWORD_PATTERN
Default value : /^(?=.*?[A-Z])(?=.*?[0-9])(?=.*?[!@#$%^*()_\-+{};:.,]).{6,}$/

feature-libs/asm/assets/translations/en/index.ts

en
Type : object
Default value : { asm, }

feature-libs/order/assets/translations/en/index.ts

en
Type : object
Default value : { order, }

feature-libs/storefinder/assets/translations/en/index.ts

en
Type : object
Default value : { storeFinder, }

integration-libs/digital-payments/assets/translations/en/index.ts

en
Type : object
Default value : { dpPaymentForm, }

integration-libs/epd-visualization/assets/translations/en/index.ts

en
Type : object
Default value : { epdVisualization, }

feature-libs/cart/base/assets/translations/en/index.ts

en
Type : object
Default value : { cart, }

feature-libs/cart/import-export/assets/translations/en/index.ts

en
Type : object
Default value : { importExport, }

feature-libs/cart/quick-order/assets/translations/en/index.ts

en
Type : object
Default value : { quickOrder, }

feature-libs/cart/saved-cart/assets/translations/en/index.ts

en
Type : object
Default value : { savedCart, }

feature-libs/cart/wish-list/assets/translations/en/index.ts

en
Type : object
Default value : { wishlist, }

feature-libs/checkout/b2b/assets/translations/en/index.ts

en
Type : object
Default value : { checkoutB2B, }

feature-libs/checkout/base/assets/translations/en/index.ts

en
Type : object
Default value : { checkout, }

feature-libs/checkout/scheduled-replenishment/assets/translations/en/index.ts

en
Type : object
Default value : { checkoutScheduledReplenishment, }

feature-libs/organization/account-summary/assets/translations/en/index.ts

en
Type : object
Default value : { accountSummary, }

feature-libs/organization/administration/assets/translations/en/index.ts

en
Type : object
Default value : { organization, }

feature-libs/organization/order-approval/assets/translations/en/index.ts

en
Type : object
Default value : { orderApproval, }

feature-libs/product/bulk-pricing/assets/translations/en/index.ts

en
Type : object
Default value : { bulkPricing, }

feature-libs/product/image-zoom/assets/translations/en/index.ts

en
Type : object
Default value : { productImageZoom, }

feature-libs/product/variants/assets/translations/en/index.ts

en
Type : object
Default value : { productVariants, }

feature-libs/product-configurator/common/assets/translations/en/index.ts

en
Type : object
Default value : { configurator, }

feature-libs/user/account/assets/translations/en/index.ts

en
Type : object
Default value : { userAccount, }

feature-libs/user/profile/assets/translations/en/index.ts

en
Type : object
Default value : { userProfile, }

projects/core/src/routing/configurable-routes/url-translation/path-utils.ts

ensureLeadingSlash
Default value : (path: string): string => path.startsWith('/') ? path : '/' + path
getParamName
Default value : (segment: string): string => segment.slice(1)
isParam
Default value : (segment: string): boolean => segment.startsWith(':')
removeLeadingSlash
Default value : (path: string): string => path.startsWith('/') ? path.slice(1) : path

projects/core/src/state/utils/entity-loader/entity-loader.action.ts

ENTITY_FAIL_ACTION
Type : string
Default value : '[ENTITY] LOAD FAIL'
ENTITY_LOAD_ACTION
Type : string
Default value : '[ENTITY] LOAD'
ENTITY_RESET_ACTION
Type : string
Default value : '[ENTITY] RESET'
ENTITY_SUCCESS_ACTION
Type : string
Default value : '[ENTITY] LOAD SUCCESS'

projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.action.ts

ENTITY_PROCESSES_DECREMENT_ACTION
Type : string
Default value : '[ENTITY] PROCESSES DECREMENT'
ENTITY_PROCESSES_INCREMENT_ACTION
Type : string
Default value : '[ENTITY] PROCESSES INCREMENT'
ENTITY_PROCESSES_LOADER_RESET_ACTION
Type : string
Default value : '[ENTITY] PROCESSES LOADER RESET'

projects/core/src/state/utils/entity/entity.action.ts

ENTITY_REMOVE_ACTION
Type : string
Default value : '[ENTITY] REMOVE'
ENTITY_REMOVE_ALL_ACTION
Type : string
Default value : '[ENTITY] REMOVE ALL'

projects/schematics/src/shared/lib-configs/integration-libs/epd-schematics-config.ts

EPD_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: EPD_VISUALIZATION_FEATURE_NAME, mainScope: SPARTACUS_EPD_VISUALIZATION, }, folderName: EPD_VISUALIZATION_FOLDER_NAME, moduleName: EPD_VISUALIZATION_MODULE_NAME, featureModule: { name: EPD_VISUALIZATION_MODULE, importPath: SPARTACUS_EPD_VISUALIZATION, }, rootModule: { name: EPD_VISUALIZATION_ROOT_MODULE, importPath: SPARTACUS_EPD_VISUALIZATION_ROOT, }, customConfig: buildCdsConfig, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_EPD_VISUALIZATION_ROOT, namedImports: [EPD_VISUALIZATION_FEATURE_NAME_CONSTANT], }, i18n: { resources: EPD_VISUALIZATION_TRANSLATIONS, chunks: EPD_VISUALIZATION_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_EPD_VISUALIZATION_ASSETS, }, styles: { scssFileName: EPD_SCSS_FILE_NAME, importStyle: SPARTACUS_EPD_VISUALIZATION, }, }
EPD_SCSS_FILE_NAME
Type : string
Default value : 'epd-visualization.scss'
EPD_VISUALIZATION_FEATURE_NAME_CONSTANT
Type : string
Default value : 'EPD_VISUALIZATION_FEATURE'
EPD_VISUALIZATION_FOLDER_NAME
Type : string
Default value : 'epd-visualization'
EPD_VISUALIZATION_MODULE
Type : string
Default value : 'EpdVisualizationModule'
EPD_VISUALIZATION_MODULE_NAME
Type : string
Default value : 'EpdVisualization'
EPD_VISUALIZATION_ROOT_MODULE
Type : string
Default value : 'EpdVisualizationRootModule'
EPD_VISUALIZATION_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'epdVisualizationTranslationChunksConfig'
EPD_VISUALIZATION_TRANSLATIONS
Type : string
Default value : 'epdVisualizationTranslations'

integration-libs/epd-visualization/root/feature-name.ts

EPD_VISUALIZATION_FEATURE
Type : string
Default value : 'epd-visualization'

integration-libs/epd-visualization/assets/translations/en/epdVisualization.i18n.ts

epdVisualization
Type : object
Default value : { epdVisualization: { visualViewer, visualPicking, errors, }, }
errors
Type : object
Default value : { visualLoad: { noMatchingVisualFound: 'No matching visualization found', multipleMatchingVisualsFound: 'Multiple matching visualizations found', unexpectedLoadError: 'Error occurred while loading visualization', }, }
visualPicking
Type : object
Default value : { visualPickingTab: { noProductReferences: 'No spare parts are available for this product.', }, visualPickingProductList: { description: 'Description', itemPrice: 'Price', outOfStock: 'Out of stock', id: 'ID', }, visualPickingProductFilter: { input: { placeholder: 'Filter by name or id', }, searchButton: { label: 'search', }, resetButton: { label: 'reset', }, }, }
visualViewer
Type : object
Default value : { contentType: { drawing2D: '2D', model3D: '3D', }, toolbar: { homeButton: { label: 'Home' }, zoomButton: { label: 'Zoom' }, panButton: { label: 'Pan' }, rotateButton: { label: 'Rotate' }, isolateButton: { label: 'Isolate' }, playButton: { label: 'Play' }, pauseButton: { label: 'Pause' }, hotspotsButton: { label: 'Hotspots', show: 'Show', hide: 'Hide' }, visualViewerAnimationSlider: { label: 'Animation Slider', role: 'Slider', }, }, }

integration-libs/epd-visualization/assets/translations/translations.ts

epdVisualizationTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { epdVisualization: ['epdVisualization'], }
epdVisualizationTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/product-configurator/rulebased/core/state/effects/configurator-cart.effect.ts

ERROR_MESSAGE_NO_ENTRY_NUMBER_FOUND
Type : string
Default value : 'Entry number is required in addToCart response'

projects/core/src/global-message/http-interceptors/index.ts

errorHandlers
Type : Provider[]
Default value : [ { provide: HttpErrorHandler, useExisting: UnknownErrorHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: BadGatewayHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: BadRequestHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: ConflictHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: ForbiddenHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: GatewayTimeoutHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: InternalServerErrorHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: NotFoundHandler, multi: true, }, ]
httpErrorInterceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: HttpErrorInterceptor, multi: true, }, ]

tools/config/index.ts

errorsCount
Type : number
Default value : 0
librariesPaths
Default value : glob.sync( `{core-libs,feature-libs,integration-libs,projects}/!(node_modules)/${PACKAGE_JSON}`, { ignore: [ `projects/storefrontapp-e2e-cypress/${PACKAGE_JSON}`, `projects/storefrontapp/${PACKAGE_JSON}`, ], } )

Paths to package.json files for all libraries.

options
Type : ProgramOptions
Default value : program.opts() as any
program
Default value : new Command()
repository
Default value : librariesPaths .map((libraryPath) => { const packageJson: PackageJson = readJsonFile(libraryPath); const directory = libraryPath.substring( 0, libraryPath.length - `/${PACKAGE_JSON}`.length ); const ngPackageFilesPaths = glob.sync(`${directory}/**/${NG_PACKAGE_JSON}`); const entryPoints = ngPackageFilesPaths.map((ngPackagePath) => { const ngPackageFileContent = readJsonFile(ngPackagePath); const pathWithoutLibDirectory = ngPackagePath.substring(directory.length); const pathWithoutNgPackage = pathWithoutLibDirectory.substring( 0, pathWithoutLibDirectory.length - `/${NG_PACKAGE_JSON}`.length ); return { entryPoint: `${packageJson.name}${pathWithoutNgPackage}`, directory: `${pathWithoutNgPackage}`, entryFile: `${ngPackageFileContent.lib.entryFile.replace('.ts', '')}`, }; }); return { name: packageJson.name as string, packageJsonContent: packageJson, version: packageJson.version as string, directory, distDir: directory.split('/')[1], dependencies: packageJson.dependencies ?? {}, devDependencies: packageJson.devDependencies ?? {}, peerDependencies: packageJson.peerDependencies ?? {}, optionalDependencies: packageJson.optionalDependencies ?? {}, entryPoints, }; }) .reduce((acc: Repository, library) => { acc[library.name] = library; return acc; }, {})
warningsCount
Type : number
Default value : 0

projects/schematics/src/migrations/4_0/constructor-deprecations/data/event.service.migration.ts

EVENT_SERVICE_CONSTRUCTOR_DEPRECATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/event/event.service.ts class: EVENT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-bulk-pricing.ts

expectedData
Type : []
Default value : [ { quantity: '1 - 9', price: '$4.00', discount: '0%', }, { quantity: '10 - 29', price: '$3.89', discount: '-3%', }, { quantity: '30 - 49', price: '$3.69', discount: '-8%', }, { quantity: '50 - 99', price: '$3.49', discount: '-13%', }, { quantity: '100+', price: '$2.99', discount: '-25%', }, ]
PRODUCT
Type : string
Default value : '2221933'
PRODUCT_NO_PRICING
Type : string
Default value : '3881074'
QUANTITY_FOR_13_DISCOUNT
Type : string
Default value : '99'
QUANTITY_FOR_25_DISCOUNT
Type : string
Default value : '100'
QUANTITY_FOR_3_DISCOUNT
Type : string
Default value : '29'
QUANTITY_FOR_8_DISCOUNT
Type : string
Default value : '49'
QUANTITY_FOR_NO_DISCOUNT
Type : string
Default value : '9'
QUANTITY_PLUS_ONE
Type : string
Default value : '50'
TEST_QUANTITY
Type : string
Default value : '31'

feature-libs/cart/import-export/assets/translations/en/import-export.i18n.ts

exportEntries
Type : object
Default value : { exportToCsv: 'Export to CSV', exportMessage: 'CSV file will download automatically to your device, if it does not please check your browser settings', columnNames: { code: 'Code', quantity: 'Quantity', name: 'Name', price: 'Price', }, }
importEntries
Type : object
Default value : { importProducts: 'Import Products', }
importEntriesDialog
Type : object
Default value : { importProducts: 'Import Products', importProductsSubtitle: 'Add products by importing a .CSV file.', importProductsNewSavedCartSubtitle: 'Add products by importing a .CSV file and creating a new saved cart.', importProductFileDetails: 'Text file should contain list of products with required columns separated by comma: SKU and quantity.', selectFile: 'Select File', savedCartName: 'Saved Cart Name', savedCartDescription: 'Saved Cart Description', optional: 'optional', charactersLeft: 'characters left: {{count}}', cancel: 'Cancel', upload: 'Upload', close: 'Close', summary: { info: 'Do not close or refresh this window while products are being imported.', loadedToCart: 'Products has been loaded to cart {{ cartName }}', loaded: 'Products has been loaded', loading: 'Products are being processed... ({{ count }}/{{ total }})', successes: '{{ successesCount }} out of {{ total }} products have been imported successfully.', warning: '{{ count }} product was not imported totally.', warning_other: '{{ count }} products were not imported totally.', error: '{{ count }} product was not imported.', error_other: '{{ count }} products were not imported.', messages: { unknownIdentifier: 'Product SKU "{{ productCode}}" does not exist.', lowStock: 'Quantity for {{ productName }}: {{ quantity }} has been reduced to {{ quantityAdded }}.', noStock: '{{ productName }} is currently out of stock.', unknownError: 'Unrecognized problem with "{{ productCode }}".', limitExceeded: 'Can not add "{{ productCode }}". Limit exceeded.', }, show: 'Show', hide: 'Hide', }, }
importExport
Type : object
Default value : { exportEntries, importEntries, importEntriesDialog, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/express-checkout.service.migration.ts

EXPRESS_CHECKOUT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/checkout/components/services/express-checkout.service.ts class: EXPRESS_CHECKOUT_SERVICE, importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, deprecatedParams: [ { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_PAYMENT_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_DELIVERY_FACADE, importPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { className: CHECKOUT_PAYMENT_FACADE, importPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, { className: CHECKOUT_DETAILS_SERVICE, importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, }, ], addParams: [ { className: CLEAR_CHECKOUT_FACADE, importPath: SPARTACUS_CHECKOUT_OLD_ROOT, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/express-checkout.service.migration.ts

EXPRESS_CHECKOUT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ // feature-libs/checkout/components/services/express-checkout.service.ts { class: EXPRESS_CHECKOUT_SERVICE, importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, deprecatedNode: RESET_CHECKOUT_PROCESSES, comment: `// ${TODO_SPARTACUS} Method '${EXPRESS_CHECKOUT_SERVICE}.${RESET_CHECKOUT_PROCESSES}' was removed, use method '${RESET_CHECKOUT_PROCESSES}' from '${CLEAR_CHECKOUT_FACADE}' instead`, }, ]

feature-libs/asm/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ AsmCustomerListService, { provide: AsmCustomerListFacade, useExisting: AsmCustomerListService, }, AsmBindCartService, { provide: AsmBindCartFacade, useExisting: AsmBindCartService, }, ]

feature-libs/order/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ OrderReturnRequestService, { provide: OrderReturnRequestFacade, useExisting: OrderReturnRequestService, }, OrderHistoryService, { provide: OrderHistoryFacade, useExisting: OrderHistoryService, }, ReplenishmentOrderHistoryService, { provide: ReplenishmentOrderHistoryFacade, useExisting: ReplenishmentOrderHistoryService, }, ScheduledReplenishmentOrderService, { provide: ScheduledReplenishmentOrderFacade, useExisting: ScheduledReplenishmentOrderService, }, OrderService, { provide: OrderFacade, useExisting: OrderService, }, ]

feature-libs/cart/base/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ ActiveCartService, { provide: ActiveCartFacade, useExisting: ActiveCartService, }, CartVoucherService, { provide: CartVoucherFacade, useExisting: CartVoucherService, }, MultiCartService, { provide: MultiCartFacade, useExisting: MultiCartService, }, SelectiveCartService, { provide: SelectiveCartFacade, useExisting: SelectiveCartService, }, CartValidationService, { provide: CartValidationFacade, useExisting: CartValidationService, }, ]

feature-libs/cart/quick-order/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ QuickOrderService, { provide: QuickOrderFacade, useExisting: QuickOrderService, }, ]

feature-libs/cart/saved-cart/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ SavedCartService, { provide: SavedCartFacade, useExisting: SavedCartService, }, ]

feature-libs/cart/wish-list/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ WishListService, { provide: WishListFacade, useExisting: WishListService, }, ]

feature-libs/checkout/b2b/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ CheckoutCostCenterService, { provide: CheckoutCostCenterFacade, useExisting: CheckoutCostCenterService, }, CheckoutPaymentTypeService, { provide: CheckoutPaymentTypeFacade, useExisting: CheckoutPaymentTypeService, }, ]

feature-libs/checkout/base/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ CheckoutDeliveryAddressService, { provide: CheckoutDeliveryAddressFacade, useExisting: CheckoutDeliveryAddressService, }, CheckoutDeliveryModesService, { provide: CheckoutDeliveryModesFacade, useExisting: CheckoutDeliveryModesService, }, CheckoutPaymentService, { provide: CheckoutPaymentFacade, useExisting: CheckoutPaymentService, }, CheckoutQueryService, { provide: CheckoutQueryFacade, useExisting: CheckoutQueryService, }, ]

feature-libs/organization/account-summary/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ AccountSummaryService, { provide: AccountSummaryFacade, useExisting: AccountSummaryService, }, ]

feature-libs/user/account/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ UserAccountService, { provide: UserAccountFacade, useExisting: UserAccountService, }, ]

feature-libs/user/profile/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ UserEmailService, UserPasswordService, UserProfileService, UserRegisterService, { provide: UserEmailFacade, useExisting: UserEmailService, }, { provide: UserPasswordFacade, useExisting: UserPasswordService, }, { provide: UserProfileFacade, useExisting: UserProfileService, }, { provide: UserRegisterFacade, useExisting: UserRegisterService, }, ]

integration-libs/cdc/core/auth/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ CdcAuthService, { provide: CdcAuthFacade, useExisting: CdcAuthService, }, ]

projects/storefrontlib/shared/components/list-navigation/pagination/pagination.builder.ts

FALLBACK_PAGINATION_OPTIONS
Type : PaginationOptions
Default value : { rangeCount: 3, dotsLabel: '...', startLabel: '«', previousLabel: '‹', nextLabel: '›', endLabel: '»', }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/feature-modules.service.migration.ts

FEATURE_MODULES_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/services/feature-modules.service.ts class: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE, }, { className: COMPILER, importPath: ANGULAR_CORE, }, { className: INJECTOR, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: COMPILER, importPath: ANGULAR_CORE, }, { className: INJECTOR, importPath: ANGULAR_CORE, }, ], addParams: [ { className: LAZY_MODULES_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/feature-modules.service.migration.ts

FEATURE_MODULES_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_INJECTORS, comment: `// ${TODO_SPARTACUS} Method '${GET_INJECTORS}' has been removed'`, }, ]

tools/schematics/dependency-collector.ts

fileName
Type : string
Default value : 'projects/schematics/src/dependencies.json'
packageJsonDirectories
Type : string[]
Default value : [ 'projects', 'core-libs', 'feature-libs', 'integration-libs', // our root package.json 'package.json', ]
program
Default value : new Command()
tempFileName
Default value : `${fileName.substring(0, fileName.length - 5)}-temp.json`

tools/breaking-changes/extract.ts

files
Default value : glob.sync(`${spartacusHomeDir}/dist/**/package.json`)
spartacusHomeDir
Default value : process.argv[2]

tools/breaking-changes/parse.ts

files
Default value : glob.sync(`${spartacusHomeDir}/temp/*.api.json`)
outputFilePath
Default value : `${spartacusHomeDir}/public-api.json`
publicApiData
Type : any[]
Default value : []
spartacusHomeDir
Default value : process.argv[2]

This script combines all the json api files produced by MS Api Extractor in one file with a flat list of of api elelments.

Input: A Spartacus source home/base folder, like './src/old'. This script will parse the temp folder produced by MS Api Extractor. Output: A file, public-api.json, contains a flat list of of api elelments. The file is created in the folder passed as a param, like like './src/old/public-api.json'.

feature-libs/storefinder/core/store/actions/find-stores.action.ts

FIND_STORE_BY_ID
Type : string
Default value : '[StoreFinder] Find a Store by Id'
FIND_STORE_BY_ID_FAIL
Type : string
Default value : '[StoreFinder] Find a Store by Id Fail'
FIND_STORE_BY_ID_SUCCESS
Type : string
Default value : '[StoreFinder] Find a Store by Id Success'
FIND_STORES
Type : string
Default value : '[StoreFinder] Find Stores'
FIND_STORES_FAIL
Type : string
Default value : '[StoreFinder] Find Stores Fail'
FIND_STORES_ON_HOLD
Type : string
Default value : '[StoreFinder] On Hold'
FIND_STORES_SUCCESS
Type : string
Default value : '[StoreFinder] Find Stores Success'

projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-persistent-user.ts

firstName
Type : string
Default value : 'Test'
lastName
Type : string
Default value : 'User'
password
Type : string
Default value : 'pw4all'
titleCode
Type : string
Default value : 'mr'
username
Type : string
Default value : 'test-user-with-orders@sap.cx.com'

projects/storefrontapp-e2e-cypress/cypress/helpers/notification.ts

firstProductAscending
Type : string
Default value : '4205431'
firstProductCodeSelector
Type : string
Default value : 'cx-my-interests .cx-product-interests-product-item:first .cx-code'
firstProductDescending
Type : string
Default value : '898520'
GET_STOCK_NOTIFICATION_ENDPOINT_ALIAS
Type : string
Default value : 'getStockNotificationEndpointAlias'
normalProductCode
Type : string
Default value : '872912'
NOTIFICATION_PREFERENCES_CHANGE_ENDPOINT_ALIAS
Type : string
Default value : 'notificationPreferencesChange'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-search.ts

firstProductItemSelector
Default value : `${productItemSelector}:first`
firstProductNameSelector
Default value : `${firstProductItemSelector} a.cx-product-name`
firstProductPriceSelector
Default value : `${firstProductItemSelector} .cx-product-price`
pageLinkSelector
Type : string
Default value : 'cx-pagination a.current'
productItemSelector
Type : string
Default value : 'cx-product-list cx-product-list-item'
productNameSelector
Type : string
Default value : 'cx-product-list-item .cx-product-name'
QUERY_ALIAS
Type : object
Default value : { FIRST_PAGE: 'first_page_query', CATEGORY_PAGE: 'category_page_query', BRAND_PAGE: 'brand_page_query', SONY_CLEAR_FACET: 'sony_query_clear_facet', PRICE_ASC_FILTER: 'price_query_asc_filter', PRICE_DSC_FILTER: 'price_query_dsc_filter', NAME_DSC_FILTER: 'name_query_dsc_filter', CATEGORY_FILTER: 'category_query_filter', STORE_FILTER: 'store_query_filter', COLOR_FILTER: 'color_query_filter', TOP_RATED_FILTER: 'topRated_query_filter', SONY: 'sony_query', DSC_N1: 'dsc_n1_query', CANON: 'canon_query', CAMERA: 'camera_query', FACET: 'facet_query', PRODUCE_CODE: 'productCode_query', INFINITE_SCROLL_PRODUCT_LOADED: 'productLoaded_query', }
resultsTitleSelector
Type : string
Default value : 'cx-breadcrumb h1'
searchUrlPrefix
Default value : `${Cypress.env('OCC_PREFIX')}/${Cypress.env( 'BASE_SITE' )}/products/search`
sortingOptionSelector
Type : string
Default value : 'cx-sorting .ng-select:first'

projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.model.ts

FOCUS_ATTR
Type : string
Default value : 'data-cx-focus'

The element attribute used to store the focus state

FOCUS_GROUP_ATTR
Type : string
Default value : 'data-cx-focus-group'

The element attribute used to store the focus group state

projects/storefrontapp-e2e-cypress/cypress/support/utils/a11y-tab.ts

focusableSelectors
Type : []
Default value : [ `a[href]:not([tabindex='-1']):not([hidden])`, `area[href]:not([tabindex='-1']):not([hidden])`, `input:not([disabled]):not([tabindex='-1']):not([hidden])`, `select:not([disabled]):not([tabindex='-1']):not([hidden])`, `textarea:not([disabled]):not([tabindex='-1']):not([hidden])`, `button:not([disabled]):not([tabindex='-1']):not([hidden])`, `iframe:not([tabindex='-1']):not([hidden])`, `[tabindex]:not([tabindex='-1']):not([hidden])`, `[contentEditable=true]:not([tabindex='-1']):not([hidden])`, ]

projects/storefrontlib/cms-components/misc/icon/fontawesome-icon.config.ts

fontawesomeIconConfig
Type : IconConfig
Default value : { icon: { symbols: { SEARCH: 'fas fa-search', CART: 'fas fa-shopping-cart', INFO: 'fas fa-info-circle', STAR: 'fas fa-star', GRID: 'fas fa-th-large', LIST: 'fas fa-bars', CARET_UP: 'fas fa-angle-up', CARET_DOWN: 'fas fa-angle-down', CARET_RIGHT: 'fas fa-angle-right', CARET_LEFT: 'fas fa-angle-left', ERROR: 'fas fa-exclamation-circle', WARNING: 'fas fa-exclamation-triangle', SUCCESS: 'fas fa-check-circle', CLOSE: 'fas fa-times', VISA: 'fab fa-cc-visa', MASTER_CARD: 'fab fa-cc-mastercard', AMEX: 'fab fa-cc-amex', DINERS_CLUB: 'fab fa-cc-diners-club', CREDIT_CARD: 'fas fa-credit-card', COLLAPSE: 'fas fa-minus', EXPAND: 'fas fa-plus', RESET: 'fas fa-times-circle', CIRCLE: 'fas fa-circle', HEART: 'fas fa-heart', EMPTY_HEART: 'far fa-heart', FILTER: 'fas fa-filter', PENCIL: 'fas fa-pencil-alt', CLOCK: 'far fa-clock', TRASH: 'fas fa-trash', ACTIVE: 'fas fa-check', ON: 'fas fa-toggle-on', OFF: 'fas fa-toggle-off', LINK_OUT: 'fas fa-external-link-alt', SORT_DOWN: 'fas fa-sort-down', SORT: 'fas fa-sort', EXPAND_ARROWS: 'fas fa-expand', CLIPBOARD_LIST: 'fas fa-clipboard-list', ADDRESS_BOOK: 'far fa-address-book', USER_FRIENDS: 'fas fa-user-friends', SORT_AMOUNT_DOWN: 'fas fa-sort-amount-down', SORT_AMOUNT_UP: 'fas fa-sort-amount-up', PDF_FILE: 'fas fa-file-pdf', EYE: 'fas fa-eye', EYE_SLASH: 'fas fa-eye-slash', ORDER: 'fas fa-clipboard-list', DOWNLOAD: 'fas fa-download', FILE: 'fas fa-file', }, resources: [ { type: IconResourceType.LINK, url: 'https://use.fontawesome.com/releases/v5.8.1/css/all.css', }, ], }, }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/forbidden.handler.migration.ts

FORBIDDEN_HANDLER_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts class: FORBIDDEN_HANDLER, importPath: SPARTACUS_CORE, deprecatedParams: [], addParams: [ { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/forgot-password.component.migration.ts

FORGOT_PASSWORD_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.component.ts class: FORGOT_PASSWORD_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: FORM_BUILDER, importPath: ANGULAR_FORMS, }, { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/form-errors.component.migration.ts

FORM_ERRORS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // /projects/storefrontlib/shared/components/form/form-errors/form-errors.component.ts class: FORM_ERRORS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [], addParams: [ { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE }, { className: KEY_VALUE_DIFFERS, importPath: ANGULAR_CORE }, ], }

projects/storefrontapp-e2e-cypress/cypress/sample-data/viewports.ts

formats
Type : object
Default value : { mobile: { width: 575, height: 640, }, desktop: { width: 1000, height: 660, }, }

projects/schematics/src/migrations/5_0/removed-public-api-deprecations/removed-public-api-deprecations.ts

GENERATED_REMOVED_PUBLIC_API_DATA
Type : DeprecatedNode[]
Default value : [ { node: 'DeleteSavedCartFailEvent', importPath: '@spartacus/cart/saved-cart/root', comment: "Class DeleteSavedCartFailEvent has been removed and is no longer part of the public API. Event was moved to 'cart.events.ts' in @spartacus/cart/base/root, and renamed to DeleteCartFailEvent.", }, { node: 'DeleteSavedCartSuccessEvent', importPath: '@spartacus/cart/saved-cart/root', comment: "Class DeleteSavedCartSuccessEvent has been removed and is no longer part of the public API. Event was moved to 'cart.events.ts' in @spartacus/cart/base/root, and renamed to DeleteCartSuccessEvent.", }, { node: 'OrderConfirmationOverviewComponent', importPath: '@spartacus/checkout/components', comment: "Class OrderConfirmationOverviewComponent has been removed and is no longer part of the public API. Use 'OrderDetailShippingComponent' instead from @spartacus/order/components", }, { node: 'ReplenishmentOrderConfirmationModule', importPath: '@spartacus/checkout/components', comment: "Class ReplenishmentOrderConfirmationModule has been removed and is no longer part of the public API. Use 'OrderConfirmationModule' instead as the cms mapping has been consolidated into one module.", }, { node: 'ReviewSubmitModule', importPath: '@spartacus/checkout/components', comment: 'Class ReviewSubmitModule has been removed and is no longer part of the public API. It has been renamed to CheckoutReviewSubmitModule and moved to @spartacus/checkout/base/components. If it is for a b2b storefront, please use B2BCheckoutReviewSubmitModule in @spartacus/checkout/b2b/components', }, { node: 'ShippingAddressModule', importPath: '@spartacus/checkout/components', comment: 'Class ShippingAddressModule has been removed and is no longer part of the public API. It has been renamed to CheckoutDeliveryAddressModule and moved to @spartacus/checkout/base/components. If it is for a b2b storefront, please use B2BCheckoutDeliveryAddressModule in @spartacus/checkout/b2b/components', }, { node: 'CardTypesState', importPath: '@spartacus/checkout/core', comment: "Interface CardTypesState has been removed and is no longer part of the public API. The card types is no longer found in the NgRX store. You can find the card type 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'CHECKOUT_DETAILS', importPath: '@spartacus/checkout/core', comment: "Variable CHECKOUT_DETAILS has been removed and is no longer part of the public API. It is not used anymore. Please adapt your checkout library to use Commands & Queries instead of NgRX. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'CheckoutActions', importPath: '@spartacus/checkout/core', comment: 'Namespace CheckoutActions has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.', }, { node: 'ADD_DELIVERY_ADDRESS_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.ADD_DELIVERY_ADDRESS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'ADD_DELIVERY_ADDRESS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.ADD_DELIVERY_ADDRESS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressCreatedEvent', which gets fired when the address has been successfully added.", }, { node: 'ADD_DELIVERY_ADDRESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.ADD_DELIVERY_ADDRESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'AddDeliveryAddress', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.AddDeliveryAddress has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'AddDeliveryAddressFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.AddDeliveryAddressFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createAndSetAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'AddDeliveryAddressSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.AddDeliveryAddressSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressCreatedEvent', which gets fired when the address has been successfully added.", }, { node: 'CardTypesAction', importPath: '@spartacus/checkout/core', comment: "TypeAlias CheckoutActions.CardTypesAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the query 'getPaymentCardTypesState' in CheckoutPaymentFacade to get the data and state for the card types.", }, { node: 'CHECKOUT_CLEAR_MISCS_DATA', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CHECKOUT_CLEAR_MISCS_DATA has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch events to clear miscellanous data like the payment types with 'CheckoutPaymentTypesQueryResetEvent', supported delivery modes with 'CheckoutSupportedDeliveryModesQueryResetEvent', and card types with 'CheckoutPaymentCardTypesQueryResetEvent'.", }, { node: 'CheckoutAction', importPath: '@spartacus/checkout/core', comment: 'TypeAlias CheckoutActions.CheckoutAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.', }, { node: 'CheckoutClearMiscsData', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.CheckoutClearMiscsData has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch events to clear miscellanous data like the payment types with 'CheckoutPaymentTypesQueryResetEvent', supported delivery modes with 'CheckoutSupportedDeliveryModesQueryResetEvent', and card types with 'CheckoutPaymentCardTypesQueryResetEvent'.", }, { node: 'CLEAR_CHECKOUT_DATA', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DATA has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent'.", }, { node: 'CLEAR_CHECKOUT_DELIVERY_ADDRESS_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_ADDRESS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'clearCheckoutDeliveryAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'CLEAR_CHECKOUT_DELIVERY_ADDRESS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_ADDRESS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressClearedEvent', which gets fired when the address has been successfully cleared.", }, { node: 'CLEAR_CHECKOUT_DELIVERY_ADDRESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_ADDRESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'CLEAR_CHECKOUT_DELIVERY_MODE_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_MODE_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedErrorEvent', which gets fired when the delivery mode has failed to clear.", }, { node: 'CLEAR_CHECKOUT_DELIVERY_MODE_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_MODE_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedEvent', which gets fired when the delivery mode has successfully cleared.", }, { node: 'CLEAR_CHECKOUT_DELIVERY_MODE', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_CHECKOUT_DELIVERY_MODE has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode()' from CheckoutDeliveryModesFacade.", }, { node: 'CLEAR_CHECKOUT_STEP', importPath: '@spartacus/checkout/core', comment: 'Variable CheckoutActions.CLEAR_CHECKOUT_STEP has been removed and is no longer part of the public API. ', }, { node: 'CLEAR_PLACE_ORDER', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_PLACE_ORDER has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.", }, { node: 'CLEAR_SCHEDULE_REPLENISHMENT_ORDER', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_SCHEDULE_REPLENISHMENT_ORDER has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.", }, { node: 'CLEAR_SUPPORTED_DELIVERY_MODES', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CLEAR_SUPPORTED_DELIVERY_MODES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode' from CheckoutDeliveryModesFacade instead.", }, { node: 'ClearCheckoutData', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutData has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent'.", }, { node: 'ClearCheckoutDeliveryAddress', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutDeliveryAddress has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryAddress' from CheckoutDeliveryAddressFacade.", }, { node: 'ClearCheckoutDeliveryAddressFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutDeliveryAddressFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'clearCheckoutDeliveryAddress()' from CheckoutDeliveryAddressFacade.", }, { node: 'ClearCheckoutDeliveryAddressSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutDeliveryAddressSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryAddressClearedEvent', which gets fired when the address has been successfully cleared.", }, { node: 'ClearCheckoutDeliveryMode', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutDeliveryMode has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode' from CheckoutDeliveryModesFacade instead.", }, { node: 'ClearCheckoutDeliveryModeFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutDeliveryModeFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedErrorEvent', which gets fired when the delivery mode has failed to clear.", }, { node: 'ClearCheckoutDeliveryModeSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearCheckoutDeliveryModeSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutDeliveryModeClearedEvent', which gets fired when the delivery mode has successfully cleared.", }, { node: 'ClearCheckoutStep', importPath: '@spartacus/checkout/core', comment: 'Class CheckoutActions.ClearCheckoutStep has been removed and is no longer part of the public API. ', }, { node: 'ClearPlaceOrder', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearPlaceOrder has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.", }, { node: 'ClearScheduleReplenishmentOrderAction', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearScheduleReplenishmentOrderAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearPlacedOrder' from OrderFacade instead.", }, { node: 'ClearSupportedDeliveryModes', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ClearSupportedDeliveryModes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'clearCheckoutDeliveryMode' from CheckoutDeliveryModesFacade instead.", }, { node: 'CREATE_PAYMENT_DETAILS_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CREATE_PAYMENT_DETAILS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createPaymentDetails()' from CheckoutPaymentFacade.", }, { node: 'CREATE_PAYMENT_DETAILS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CREATE_PAYMENT_DETAILS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsCreatedEvent', which gets fired when the payment details has successfully added", }, { node: 'CREATE_PAYMENT_DETAILS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.CREATE_PAYMENT_DETAILS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use'createPaymentDetails()' from CheckoutPaymentFacade.", }, { node: 'CreatePaymentDetails', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.CreatePaymentDetails has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'createPaymentDetails()' from CheckoutPaymentFacade.", }, { node: 'CreatePaymentDetailsFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.CreatePaymentDetailsFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'createPaymentDetails()' from CheckoutPaymentFacade.", }, { node: 'CreatePaymentDetailsSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.CreatePaymentDetailsSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsCreatedEvent', which gets fired when the payment details has successfully added", }, { node: 'LOAD_CARD_TYPES_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_CARD_TYPES_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'LOAD_CARD_TYPES_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_CARD_TYPES_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'LOAD_CARD_TYPES', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_CARD_TYPES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'LOAD_CHECKOUT_DETAILS_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_CHECKOUT_DETAILS_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'LOAD_CHECKOUT_DETAILS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_CHECKOUT_DETAILS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'LOAD_CHECKOUT_DETAILS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_CHECKOUT_DETAILS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'LOAD_PAYMENT_TYPES_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_PAYMENT_TYPES_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.", }, { node: 'LOAD_PAYMENT_TYPES_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_PAYMENT_TYPES_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.", }, { node: 'LOAD_PAYMENT_TYPES', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_PAYMENT_TYPES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.", }, { node: 'LOAD_SUPPORTED_DELIVERY_MODES_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_SUPPORTED_DELIVERY_MODES_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.", }, { node: 'LOAD_SUPPORTED_DELIVERY_MODES_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_SUPPORTED_DELIVERY_MODES_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.", }, { node: 'LOAD_SUPPORTED_DELIVERY_MODES', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.LOAD_SUPPORTED_DELIVERY_MODES has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.", }, { node: 'LoadCardTypes', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadCardTypes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'LoadCardTypesFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadCardTypesFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'LoadCardTypesSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadCardTypesSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the card types 'state' from the query 'getPaymentCardTypesState' in CheckoutPaymentFacade.", }, { node: 'LoadCheckoutDetails', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadCheckoutDetails has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'LoadCheckoutDetailsFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadCheckoutDetailsFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'LoadCheckoutDetailsSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadCheckoutDetailsSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can get the checkout details 'state' through the query 'getCheckoutDetailsState' in CheckoutQueryFacade.", }, { node: 'LoadPaymentTypes', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadPaymentTypes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.", }, { node: 'LoadPaymentTypesFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadPaymentTypesFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.", }, { node: 'LoadPaymentTypesSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadPaymentTypesSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the payment types 'state' from the query 'getPaymentTypesState' in CheckoutPaymentTypeFacade.", }, { node: 'LoadSupportedDeliveryModes', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadSupportedDeliveryModes has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.", }, { node: 'LoadSupportedDeliveryModesFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadSupportedDeliveryModesFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.", }, { node: 'LoadSupportedDeliveryModesSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.LoadSupportedDeliveryModesSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can find the supported delivery modes 'state' from the query 'getSupportedDeliveryModesState' in CheckoutDeliveryModesFacade.", }, { node: 'OrderTypesActions', importPath: '@spartacus/checkout/core', comment: "TypeAlias CheckoutActions.OrderTypesActions has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries. You can use 'setOrderType' from CheckoutReplenishmentFormService.", }, { node: 'PAYMENT_PROCESS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.PAYMENT_PROCESS_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsSetEvent', which gets fired when the payment has been successfully processed.", }, { node: 'PaymentProcessSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.PaymentProcessSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'CheckoutPaymentDetailsSetEvent', which gets fired when the payment has been successfully processed.", }, { node: 'PaymentTypesAction', importPath: '@spartacus/checkout/core', comment: 'TypeAlias CheckoutActions.PaymentTypesAction has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.', }, { node: 'PLACE_ORDER_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.PLACE_ORDER_FAIL has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'placeOrder()' from OrderFacade.", }, { node: 'PLACE_ORDER_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.PLACE_ORDER_SUCCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'OrderPlacedEvent', which gets fired when checkout has been successful.", }, { node: 'PLACE_ORDER', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.PLACE_ORDER has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'placeOrder()' from OrderFacade.", }, { node: 'PlaceOrder', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.PlaceOrder has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Use 'placeOrder()' from OrderFacade.", }, { node: 'PlaceOrderFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.PlaceOrderFail has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can leverage RxJS' error handling when calling the 'placeOrder()' from OrderFacade.", }, { node: 'PlaceOrderSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.PlaceOrderSuccess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to listen for 'OrderPlacedEvent', which gets fired when checkout has been successful.", }, { node: 'ReplenishmentOrderActions', importPath: '@spartacus/checkout/core', comment: 'TypeAlias CheckoutActions.ReplenishmentOrderActions has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. Please take a look at Commands & Queries documentation on how we handle state https://sap.github.io/spartacus-docs/commands-and-queries.', }, { node: 'RESET_LOAD_PAYMENT_TYPES_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.RESET_LOAD_PAYMENT_TYPES_PROCESS_ID has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch event to invalidate the loading of payment types using 'CheckoutPaymentTypesQueryResetEvent'.", }, { node: 'RESET_SET_COST_CENTER_PROCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.RESET_SET_COST_CENTER_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set cost center as well.", }, { node: 'RESET_SET_DELIVERY_ADDRESS_PROCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.RESET_SET_DELIVERY_ADDRESS_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set delivery address as well.", }, { node: 'RESET_SET_DELIVERY_MODE_PROCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.RESET_SET_DELIVERY_MODE_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set delivery mode as well.", }, { node: 'RESET_SET_PAYMENT_DETAILS_PROCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.RESET_SET_PAYMENT_DETAILS_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set payment details as well.", }, { node: 'RESET_SUPPORTED_SET_DELIVERY_MODES_PROCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.RESET_SUPPORTED_SET_DELIVERY_MODES_PROCESS has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to invalidate the supported delivery modes by using 'CheckoutSupportedDeliveryModesQueryResetEvent'.", }, { node: 'ResetLoadPaymentTypesProcess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ResetLoadPaymentTypesProcess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to invalidate the payment types by using 'CheckoutPaymentTypesQueryResetEvent'.", }, { node: 'ResetLoadSupportedDeliveryModesProcess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ResetLoadSupportedDeliveryModesProcess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to invalidate the supported delivery modes by using 'CheckoutSupportedDeliveryModesQueryResetEvent'.", }, { node: 'ResetSetCostCenterProcess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ResetSetCostCenterProcess has been removed and is no longer part of the public API. It is not used anymore. Checkout library no longer uses NgRX to dispatch actions. You can use the EventService to dispatch an event to clear checkout data by using 'CheckoutQueryResetEvent', which removes the set cost center as well.", }, { node: 'ResetSetDeliveryAddressProcess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ResetSetDeliveryAddressProcess has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used. If you need to manually reset the state (in 'CheckoutQueryService' imported from '@spartacus/checkout/base/core'), you can fire 'CheckoutQueryResetEvent' event (imported from '@spartacus/checkout/base/root').", }, { node: 'ResetSetDeliveryModeProcess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ResetSetDeliveryModeProcess has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used. If you need to manually reset the state (in 'CheckoutQueryService' imported from '@spartacus/checkout/base/core'), you can fire 'CheckoutQueryResetEvent' event (imported from '@spartacus/checkout/base/root').", }, { node: 'ResetSetPaymentDetailsProcess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ResetSetPaymentDetailsProcess has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used. If you need to manually reset the state (in 'CheckoutQueryService' imported from '@spartacus/checkout/base/core'), you can fire 'CheckoutQueryResetEvent' event (imported from '@spartacus/checkout/base/root')", }, { node: 'SCHEDULE_REPLENISHMENT_ORDER_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SCHEDULE_REPLENISHMENT_ORDER_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root').", }, { node: 'SCHEDULE_REPLENISHMENT_ORDER_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SCHEDULE_REPLENISHMENT_ORDER_SUCCESS has been removed and is no longer part of the public API. Listen to 'ReplenishmentOrderScheduledEvent' imported from '@spartacus/order/root'.", }, { node: 'SCHEDULE_REPLENISHMENT_ORDER', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SCHEDULE_REPLENISHMENT_ORDER has been removed and is no longer part of the public API. Use 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root')", }, { node: 'ScheduleReplenishmentOrder', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ScheduleReplenishmentOrder has been removed and is no longer part of the public API. Use 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root')", }, { node: 'ScheduleReplenishmentOrderFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ScheduleReplenishmentOrderFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'scheduleReplenishmentOrder()' from 'ScheduledReplenishmentOrderFacade' (imported from '@spartacus/order/root').", }, { node: 'ScheduleReplenishmentOrderSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.ScheduleReplenishmentOrderSuccess has been removed and is no longer part of the public API. Listen to 'ReplenishmentOrderScheduledEvent' imported from '@spartacus/order/root'.", }, { node: 'SET_COST_CENTER_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_COST_CENTER_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root').", }, { node: 'SET_COST_CENTER_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_COST_CENTER_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutCostCenterSetEvent' imported from '@spartacus/checkout/b2b/root'.", }, { node: 'SET_COST_CENTER', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_COST_CENTER has been removed and is no longer part of the public API. Use 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'SET_DELIVERY_ADDRESS_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_DELIVERY_ADDRESS_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of either 'setDeliveryAddress()' or 'createAndSetAddress()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SET_DELIVERY_ADDRESS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_DELIVERY_ADDRESS_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryAddressSetEvent' (imported from '@spartacus/checkout/base/root')", }, { node: 'SET_DELIVERY_ADDRESS', importPath: '@spartacus/checkout/core', comment: 'Variable CheckoutActions.SET_DELIVERY_ADDRESS has been removed and is no longer part of the public API. ', }, { node: 'SET_DELIVERY_MODE_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_DELIVERY_MODE_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SET_DELIVERY_MODE_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_DELIVERY_MODE_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryModeSetEvent' (imported from '@spartacus/checkout/base/root')", }, { node: 'SET_DELIVERY_MODE', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_DELIVERY_MODE has been removed and is no longer part of the public API. Use 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SET_ORDER_TYPE', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_ORDER_TYPE has been removed and is no longer part of the public API. Use 'setOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')", }, { node: 'SET_PAYMENT_DETAILS_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_PAYMENT_DETAILS_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SET_PAYMENT_DETAILS_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_PAYMENT_DETAILS_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentDetailsSetEvent' (imported from '@spartacus/checkout/base/root')", }, { node: 'SET_PAYMENT_DETAILS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_PAYMENT_DETAILS has been removed and is no longer part of the public API. Use 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SET_PAYMENT_TYPE_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_PAYMENT_TYPE_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root').", }, { node: 'SET_PAYMENT_TYPE_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_PAYMENT_TYPE_SUCCESS has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentTypeSetEvent' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'SET_PAYMENT_TYPE', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_PAYMENT_TYPE has been removed and is no longer part of the public API. Use 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'SET_SUPPORTED_DELIVERY_MODES_FAIL', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_SUPPORTED_DELIVERY_MODES_FAIL has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of either 'getSupportedDeliveryModes()' or 'getSelectedDeliveryModeState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SET_SUPPORTED_DELIVERY_MODES_SUCCESS', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_SUPPORTED_DELIVERY_MODES_SUCCESS has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SET_SUPPORTED_DELIVERY_MODES', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutActions.SET_SUPPORTED_DELIVERY_MODES has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetCostCenter', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetCostCenter has been removed and is no longer part of the public API. Use 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'SetCostCenterFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetCostCenterFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setCostCenter()' from 'CheckoutCostCenterFacade' (imported from '@spartacus/checkout/b2b/root').", }, { node: 'SetCostCenterSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetCostCenterSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutCostCenterSetEvent' imported from '@spartacus/checkout/b2b/root'.", }, { node: 'SetDeliveryAddress', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetDeliveryAddress has been removed and is no longer part of the public API. Use 'setDeliveryAddress()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetDeliveryAddressFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetDeliveryAddressFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of either 'setDeliveryAddress()' or 'createAndSetAddress()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SetDeliveryAddressSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetDeliveryAddressSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryAddressSetEvent' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetDeliveryMode', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetDeliveryMode has been removed and is no longer part of the public API. Use 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetDeliveryModeFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetDeliveryModeFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setDeliveryMode()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SetDeliveryModeSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetDeliveryModeSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutDeliveryModeSetEvent' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetOrderType', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetOrderType has been removed and is no longer part of the public API. Use 'setOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')", }, { node: 'SetPaymentDetails', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetPaymentDetails has been removed and is no longer part of the public API. Use 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetPaymentDetailsFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetPaymentDetailsFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentDetails()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root').", }, { node: 'SetPaymentDetailsSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetPaymentDetailsSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentDetailsSetEvent' (imported from '@spartacus/checkout/base/root')", }, { node: 'SetPaymentType', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetPaymentType has been removed and is no longer part of the public API. Use 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'SetPaymentTypeFail', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetPaymentTypeFail has been removed and is no longer part of the public API. Instead, use the Observer's `error` property of the 'setPaymentType()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root').", }, { node: 'SetPaymentTypeSuccess', importPath: '@spartacus/checkout/core', comment: "Class CheckoutActions.SetPaymentTypeSuccess has been removed and is no longer part of the public API. Listen to 'CheckoutPaymentTypeSetEvent' (imported from '@spartacus/checkout/b2b/root').", }, { node: 'CheckoutDeliveryAdapter', importPath: '@spartacus/checkout/core', comment: "Class CheckoutDeliveryAdapter has been removed and is no longer part of the public API. Use 'CheckoutDeliveryAddressAdapter' or 'CheckoutDeliveryModesAdapter' (imported from '@spartacus/checkout/base/core')", }, { node: 'CheckoutDeliveryConnector', importPath: '@spartacus/checkout/core', comment: "Class CheckoutDeliveryConnector has been removed and is no longer part of the public API. Use 'CheckoutDeliveryModesConnector' or 'CheckoutDeliveryAddressConnector' (imported from '@spartacus/checkout/base/core')", }, { node: 'CheckoutDeliveryService', importPath: '@spartacus/checkout/core', comment: "Class CheckoutDeliveryService has been removed and is no longer part of the public API. Use 'CheckoutDeliveryAddressFacade' or 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'CheckoutDetails', importPath: '@spartacus/checkout/core', comment: "TypeAlias CheckoutDetails has been removed and is no longer part of the public API. Replaced with 'CheckoutState' (imported from '@spartacus/checkout/base/root')", }, { node: 'CheckoutEventBuilder', importPath: '@spartacus/checkout/core', comment: "Class CheckoutEventBuilder has been removed and is no longer part of the public API. The events are now split to different listeners across the Base, B2B and Scheduled-Replenishment libraries. All listeners have the following naming convention: 'Checkout*EventListener'.", }, { node: 'CheckoutEventListener', importPath: '@spartacus/checkout/core', comment: "Class CheckoutEventListener has been removed and is no longer part of the public API. The events are now split to different listeners across the Base, B2B and Scheduled-Replenishment libraries. All listeners have the following naming convention: 'Checkout*EventListener'.", }, { node: 'CheckoutReplenishmentOrderAdapter', importPath: '@spartacus/checkout/core', comment: "Class CheckoutReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use 'ScheduledReplenishmentOrderAdapter' (imported from '@spartacus/order/core')", }, { node: 'CheckoutReplenishmentOrderConnector', importPath: '@spartacus/checkout/core', comment: "Class CheckoutReplenishmentOrderConnector has been removed and is no longer part of the public API. Use 'ScheduledReplenishmentOrderConnector' (imported from '@spartacus/order/core')", }, { node: 'CheckoutSelectors', importPath: '@spartacus/checkout/core', comment: 'Namespace CheckoutSelectors has been removed and is no longer part of the public API. ', }, { node: 'getAllCardTypes', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getAllCardTypes has been removed and is no longer part of the public API. Use 'getPaymentCardTypes()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getAllPaymentTypes', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getAllPaymentTypes has been removed and is no longer part of the public API. Use 'getPaymentCardTypes()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getCardTypesEntites', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCardTypesEntites has been removed and is no longer part of the public API. Use 'getPaymentCardTypes()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getCardTypesState', importPath: '@spartacus/checkout/core', comment: 'Variable CheckoutSelectors.getCardTypesState has been removed and is no longer part of the public API. ', }, { node: 'getCheckoutDetailsLoaded', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCheckoutDetailsLoaded has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getCheckoutLoading', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCheckoutLoading has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getCheckoutOrderDetails', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCheckoutOrderDetails has been removed and is no longer part of the public API. Use 'getOrderDetails()' from 'OrderFacade' (imported from '@spartacus/order/root')", }, { node: 'getCheckoutState', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCheckoutState has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getCheckoutSteps', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCheckoutSteps has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getCheckoutStepsState', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getCheckoutStepsState has been removed and is no longer part of the public API. Use 'getCheckoutDetailsState()' from 'CheckoutQueryFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getDeliveryAddress', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getDeliveryAddress has been removed and is no longer part of the public API. Use 'getDeliveryAddressState()' from 'CheckoutDeliveryAddressFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getDeliveryMode', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getDeliveryMode has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getOrderTypesState', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getOrderTypesState has been removed and is no longer part of the public API. If you are not using scheduled-replenishment feature, you don't need this variable any longer. Otherwise, use 'getOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')", }, { node: 'getPaymentDetails', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getPaymentDetails has been removed and is no longer part of the public API. Use 'getPaymentDetailsState()' from 'CheckoutPaymentFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getPaymentTypesEntites', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getPaymentTypesEntites has been removed and is no longer part of the public API. Use 'getPaymentTypesState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'getPaymentTypesState', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getPaymentTypesState has been removed and is no longer part of the public API. Use 'getPaymentTypesState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'getPoNumer', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getPoNumer has been removed and is no longer part of the public API. Use 'getPurchaseOrderNumberState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'getSelectedDeliveryMode', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getSelectedDeliveryMode has been removed and is no longer part of the public API. Use 'getSelectedDeliveryModeState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'getSelectedDeliveryModeCode', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getSelectedDeliveryModeCode has been removed and is no longer part of the public API. Use 'getSelectedDeliveryModeState()' from 'CheckoutDeliveryModesFacade' and deduce the code (imported from '@spartacus/checkout/base/root')", }, { node: 'getSelectedOrderType', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getSelectedOrderType has been removed and is no longer part of the public API. If you are not using scheduled-replenishment feature, you don't need this variable any longer. Otherwise, use 'getOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')", }, { node: 'getSelectedOrderTypeSelector', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getSelectedOrderTypeSelector has been removed and is no longer part of the public API. If you are not using scheduled-replenishment feature, you don't need this variable any longer. Otherwise, use 'getOrderType()' from 'CheckoutReplenishmentFormService' (imported from '@spartacus/checkout/scheduled-replenishment/components')", }, { node: 'getSelectedPaymentType', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getSelectedPaymentType has been removed and is no longer part of the public API. Use 'getSelectedPaymentTypeState()' from 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'getSupportedDeliveryModes', importPath: '@spartacus/checkout/core', comment: "Variable CheckoutSelectors.getSupportedDeliveryModes has been removed and is no longer part of the public API. Use 'getSupportedDeliveryModesState()' from 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'CheckoutService', importPath: '@spartacus/checkout/core', comment: 'Class CheckoutService has been removed and is no longer part of the public API. Please check the comment instructions above each of the methods you use from this class.', }, { node: 'CheckoutStepsState', importPath: '@spartacus/checkout/core', comment: 'Interface CheckoutStepsState has been removed and is no longer part of the public API. Removed, and no longer used.', }, { node: 'ClearCheckoutService', importPath: '@spartacus/checkout/core', comment: "Class ClearCheckoutService has been removed and is no longer part of the public API. You can use 'CheckoutQueryResetEvent' (imported from '@spartacus/checkout/base/root') to reset the checkout state.", }, { node: 'GET_PAYMENT_TYPES_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable GET_PAYMENT_TYPES_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.', }, { node: 'OrderTypesState', importPath: '@spartacus/checkout/core', comment: 'Interface OrderTypesState has been removed and is no longer part of the public API. ', }, { node: 'PAYMENT_TYPE_NORMALIZER', importPath: '@spartacus/checkout/core', comment: "Variable PAYMENT_TYPE_NORMALIZER has been removed and is no longer part of the public API. Use 'CHECKOUT_PAYMENT_TYPE_NORMALIZER' from '@spartacus/checkout/b2b/core'", }, { node: 'PaymentTypeAdapter', importPath: '@spartacus/checkout/core', comment: "Class PaymentTypeAdapter has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeAdapter' (imported from '@spartacus/checkout/b2b/core')", }, { node: 'PaymentTypeConnector', importPath: '@spartacus/checkout/core', comment: "Class PaymentTypeConnector has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeConnector' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'PaymentTypeService', importPath: '@spartacus/checkout/core', comment: "Class PaymentTypeService has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'PaymentTypesState', importPath: '@spartacus/checkout/core', comment: 'Interface PaymentTypesState has been removed and is no longer part of the public API. ', }, { node: 'PLACED_ORDER_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable PLACED_ORDER_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.', }, { node: 'SET_COST_CENTER_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable SET_COST_CENTER_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.', }, { node: 'SET_DELIVERY_ADDRESS_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable SET_DELIVERY_ADDRESS_PROCESS_ID has been removed and is no longer part of the public API. ', }, { node: 'SET_DELIVERY_MODE_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable SET_DELIVERY_MODE_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.', }, { node: 'SET_PAYMENT_DETAILS_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable SET_PAYMENT_DETAILS_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.', }, { node: 'SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID', importPath: '@spartacus/checkout/core', comment: 'Variable SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID has been removed and is no longer part of the public API. After switching to commands & queries, processes are no longer used.', }, { node: 'StateWithCheckout', importPath: '@spartacus/checkout/core', comment: "Interface StateWithCheckout has been removed and is no longer part of the public API. No direct replacement. Check the 'CheckoutState' (imported from '@spartacus/checkout/base/root')", }, { node: 'OccCheckoutDeliveryAdapter', importPath: '@spartacus/checkout/occ', comment: "Class OccCheckoutDeliveryAdapter has been removed and is no longer part of the public API. Use 'OccCheckoutDeliveryAddressAdapter' or 'OccCheckoutDeliveryModesAdapter' (imported from '@spartacus/checkout/base/occ')", }, { node: 'OccCheckoutReplenishmentOrderAdapter', importPath: '@spartacus/checkout/occ', comment: "Class OccCheckoutReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use 'OccScheduledReplenishmentOrderAdapter' (imported from '@spartacus/order/core')", }, { node: 'OccReplenishmentOrderFormSerializer', importPath: '@spartacus/checkout/occ', comment: "Class OccReplenishmentOrderFormSerializer has been removed and is no longer part of the public API. Use 'OccScheduledReplenishmentOrderFormSerializer' (imported from '@spartacus/order/occ')", }, { node: 'CheckoutDeliveryFacade', importPath: '@spartacus/checkout/root', comment: "Class CheckoutDeliveryFacade has been removed and is no longer part of the public API. Use 'CheckoutDeliveryAddressFacade' or 'CheckoutDeliveryModesFacade' (imported from '@spartacus/checkout/base/root')", }, { node: 'CheckoutFacade', importPath: '@spartacus/checkout/root', comment: "Class CheckoutFacade has been removed and is no longer part of the public API. The class' functionality is scattered, please check the migration instruction for each of the methods you use from this class.", }, { node: 'checkoutPaymentSteps', importPath: '@spartacus/checkout/root', comment: "Variable checkoutPaymentSteps has been removed and is no longer part of the public API. Moved to 'getCheckoutPaymentSteps()' in 'CheckoutReviewSubmitComponent' (imported from '@spartacus/checkout/base/components') and 'getCheckoutPaymentSteps()' in 'CheckoutReviewSubmitComponent' (imported from '@spartacus/checkout/b2b/components')", }, { node: 'checkoutShippingSteps', importPath: '@spartacus/checkout/root', comment: "Variable checkoutShippingSteps has been removed and is no longer part of the public API. Moved to 'getCheckoutDeliverySteps()' in 'CheckoutReviewSubmitComponent' (imported from '@spartacus/checkout/base/components')", }, { node: 'ClearCheckoutFacade', importPath: '@spartacus/checkout/root', comment: "Class ClearCheckoutFacade has been removed and is no longer part of the public API. You can use 'CheckoutQueryResetEvent' (imported from '@spartacus/checkout/base/root') to reset the checkout state.", }, { node: 'PaymentTypeFacade', importPath: '@spartacus/checkout/root', comment: "Class PaymentTypeFacade has been removed and is no longer part of the public API. Use 'CheckoutPaymentTypeFacade' (imported from '@spartacus/checkout/b2b/root')", }, { node: 'RESET_WISH_LIST_DETAILS', importPath: '@spartacus/core', comment: 'Variable CartActions.RESET_WISH_LIST_DETAILS has been removed and is no longer part of the public API. It is not used anymore.', }, { node: 'SET_TEMP_CART', importPath: '@spartacus/core', comment: 'Variable CartActions.SET_TEMP_CART has been removed and is no longer part of the public API. It is not used anymore.', }, { node: 'SetTempCart', importPath: '@spartacus/core', comment: 'Class CartActions.SetTempCart has been removed and is no longer part of the public API. It is not used anymore.', }, { node: 'CartModule', importPath: '@spartacus/core', comment: "Class CartModule has been removed and is no longer part of the public API. While it's not identical, the new module 'CartBaseCoreModule' in '@spartacus/cart/base/core' is the closest equivalent in the new cart library.", }, { node: 'CartOccModule', importPath: '@spartacus/core', comment: "Class CartOccModule has been removed and is no longer part of the public API. While it's not identical, the new module 'CartBaseOccModule' in '@spartacus/cart/base/occ' is the closest equivalent in the new cart library.", }, { node: 'getActiveCartId', importPath: '@spartacus/core', comment: "Variable MultiCartSelectors.getActiveCartId has been removed and is no longer part of the public API. Use 'getCartIdByTypeFactory' instead", }, { node: 'getWishListId', importPath: '@spartacus/core', comment: "Variable MultiCartSelectors.getWishListId has been removed and is no longer part of the public API. Use 'getCartIdByTypeFactory' instead", }, { node: 'OccUserOrderAdapter', importPath: '@spartacus/core', comment: 'Class OccUserOrderAdapter has been removed and is no longer part of the public API. Use OccOrderHistoryAdapter in @spartacus/order/occ instead', }, { node: 'OccUserReplenishmentOrderAdapter', importPath: '@spartacus/core', comment: 'Class OccUserReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use OccReplenishmentOrderHistoryAdapter in @spartacus/order/occ instead', }, { node: 'OrderEntryPromotionsService', importPath: '@spartacus/core', comment: 'Class OrderEntryPromotionsService has been removed and is no longer part of the public API. It is not used anymore.', }, { node: 'SaveCartAdapter', importPath: '@spartacus/core', comment: "Class SaveCartAdapter has been removed and is no longer part of the public API. Use CartAdapter.save instead from '@spartacus/cart/base/core'", }, { node: 'SaveCartConnector', importPath: '@spartacus/core', comment: "Class SaveCartConnector has been removed and is no longer part of the public API. Use CartConnector.save instead from '@spartacus/cart/base/core'", }, { node: 'USER_ORDER_DETAILS', importPath: '@spartacus/core', comment: "Variable USER_ORDER_DETAILS has been removed and is no longer part of the public API. It is replaced by ORDER_DETAILS from '@spartacus/order/core', but the constant value is not the same.", }, { node: 'USER_ORDERS', importPath: '@spartacus/core', comment: "Variable USER_ORDERS has been removed and is no longer part of the public API. It is replaced by ORDERS from '@spartacus/order/core', but the constant value is not the same.", }, { node: 'USER_REPLENISHMENT_ORDER_DETAILS', importPath: '@spartacus/core', comment: "Variable USER_REPLENISHMENT_ORDER_DETAILS has been removed and is no longer part of the public API. It is replaced by REPLENISHMENT_ORDER_DETAILS from '@spartacus/order/core', but the constant value is not the same.", }, { node: 'USER_REPLENISHMENT_ORDERS', importPath: '@spartacus/core', comment: "Variable USER_REPLENISHMENT_ORDERS has been removed and is no longer part of the public API. It is replaced by REPLENISHMENT_ORDERS from '@spartacus/order/core', but the constant value is not the same.", }, { node: 'USER_RETURN_REQUEST_DETAILS', importPath: '@spartacus/core', comment: "Variable USER_RETURN_REQUEST_DETAILS has been removed and is no longer part of the public API. It is replaced by RETURN_REQUEST_DETAILS from '@spartacus/order/core', but the constant value is not the same.", }, { node: 'USER_RETURN_REQUESTS', importPath: '@spartacus/core', comment: "Variable USER_RETURN_REQUESTS has been removed and is no longer part of the public API. It is replaced by RETURN_REQUESTS from '@spartacus/order/core', but the constant value is not the same.", }, { node: 'UserAccountFacadeTransitionalToken', importPath: '@spartacus/core', comment: 'Class UserAccountFacadeTransitionalToken has been removed and is no longer part of the public API. Use UserAccountFacade instead.', }, { node: 'UserOccTransitional_4_2_Module', importPath: '@spartacus/core', comment: 'Class UserOccTransitional_4_2_Module has been removed and is no longer part of the public API. Use UserOccModule instead.', }, { node: 'UserOccTransitionalModule', importPath: '@spartacus/core', comment: 'Class UserOccTransitionalModule has been removed and is no longer part of the public API. ', }, { node: 'UserOrderAdapter', importPath: '@spartacus/core', comment: 'Class UserOrderAdapter has been removed and is no longer part of the public API. Use OrderHistoryAdapter in @spartacus/order/core.', }, { node: 'UserOrderConnector', importPath: '@spartacus/core', comment: 'Class UserOrderConnector has been removed and is no longer part of the public API. Use OrderHistoryConnector in @spartacus/order/core.', }, { node: 'UserOrderService', importPath: '@spartacus/core', comment: 'Class UserOrderService has been removed and is no longer part of the public API. Use OrderHistoryFacade in @spartacus/order/root instead.', }, { node: 'UserReplenishmentOrderAdapter', importPath: '@spartacus/core', comment: 'Class UserReplenishmentOrderAdapter has been removed and is no longer part of the public API. Use ReplenishmentOrderHistoryAdapter in @spartacus/order/core.', }, { node: 'UserReplenishmentOrderConnector', importPath: '@spartacus/core', comment: 'Class UserReplenishmentOrderConnector has been removed and is no longer part of the public API. Use ReplenishmentOrderHistoryConnector in @spartacus/order/core.', }, { node: 'UserReplenishmentOrderService', importPath: '@spartacus/core', comment: 'Class UserReplenishmentOrderService has been removed and is no longer part of the public API. Use ReplenishmentOrderHistoryFacade in @spartacus/order/root instead.', }, { node: 'UserTransitional_4_2_Module', importPath: '@spartacus/core', comment: 'Class UserTransitional_4_2_Module has been removed and is no longer part of the public API. Use UserModule instead.', }, { node: 'UserTransitionalModule', importPath: '@spartacus/core', comment: 'Class UserTransitionalModule has been removed and is no longer part of the public API. ', }, { node: 'IncubatorCoreModule', importPath: '@spartacus/incubator', comment: 'Class IncubatorCoreModule has been removed and is no longer part of the public API. ', }, { node: 'IncubatorStorefrontModule', importPath: '@spartacus/incubator', comment: 'Class IncubatorStorefrontModule has been removed and is no longer part of the public API. ', }, { node: 'ReplenishmentOrderAdapter', importPath: '@spartacus/order/core', comment: 'Class ReplenishmentOrderAdapter has been removed and is no longer part of the public API. ', }, { node: 'ReplenishmentOrderConnector', importPath: '@spartacus/order/core', comment: 'Class ReplenishmentOrderConnector has been removed and is no longer part of the public API. ', }, { node: 'ReplenishmentOrderService', importPath: '@spartacus/order/core', comment: 'Class ReplenishmentOrderService has been removed and is no longer part of the public API. ', }, { node: 'OccReplenishmentOrderAdapter', importPath: '@spartacus/order/occ', comment: 'Class OccReplenishmentOrderAdapter has been removed and is no longer part of the public API. ', }, { node: 'orderFacadeFactory', importPath: '@spartacus/order/root', comment: 'Function orderFacadeFactory has been removed and is no longer part of the public API. ', }, { node: 'ReplenishmentOrderFacade', importPath: '@spartacus/order/root', comment: 'Class ReplenishmentOrderFacade has been removed and is no longer part of the public API. ', }, { node: 'replenishmentOrderFacadeFactory', importPath: '@spartacus/order/root', comment: 'Function replenishmentOrderFacadeFactory has been removed and is no longer part of the public API. ', }, { node: 'RulebasedConfiguratorEventListener', importPath: '@spartacus/product-configurator/rulebased', comment: "Class RulebasedConfiguratorEventListener has been removed and is no longer part of the public API. Please use 'ConfiguratorRouterListener' instead. RulebasedConfiguratorEventListener was responsible for deleting cart bound configurations when an order was submitted. This is now handled by `ConfiguratorRouterListener`, which checks on cart boundconfigurations on every navigation that is not configurator related, and deletes cart bound configurations if needed.", }, { node: 'RulebasedConfiguratorEventModule', importPath: '@spartacus/product-configurator/rulebased', comment: 'Class RulebasedConfiguratorEventModule has been removed and is no longer part of the public API. ', }, { node: 'defaultB2bCheckoutConfig', importPath: '@spartacus/setup', comment: "Variable defaultB2bCheckoutConfig has been removed and is no longer part of the public API. Use 'defaultB2BCheckoutConfig' instead (imported from '@spartacus/checkout/b2b/root')", }, { node: 'CartComponentModule', importPath: '@spartacus/storefront', comment: 'Class CartComponentModule has been removed and is no longer part of the public API. ', }, { node: 'CartOrderEntriesContext', importPath: '@spartacus/storefront', comment: 'Class CartOrderEntriesContext has been removed and is no longer part of the public API. ', }, { node: 'defaultKeyboardFocusConfig', importPath: '@spartacus/storefront', comment: 'Variable defaultKeyboardFocusConfig has been removed and is no longer part of the public API. ', }, { node: 'KeyboardFocusConfig', importPath: '@spartacus/storefront', comment: 'Class KeyboardFocusConfig has been removed and is no longer part of the public API. ', }, { node: 'keyboardFocusFactory', importPath: '@spartacus/storefront', comment: 'Function keyboardFocusFactory has been removed and is no longer part of the public API. ', }, { node: 'OrderDetailsServiceTransitionalToken', importPath: '@spartacus/storefront', comment: 'Class OrderDetailsServiceTransitionalToken has been removed and is no longer part of the public API. ', }, ]
REMOVED_PUBLIC_API_DATA
Type : DeprecatedNode[]
Default value : [ ...GENERATED_REMOVED_PUBLIC_API_DATA, // integration-libs/cds/src/merchandising/converters/merchandising-facet-normalizer.ts { node: CDS_MERCHANDISING_FACET_NORMALIZER, importPath: SPARTACUS_CDS, comment: `'${CDS_MERCHANDISING_FACET_NORMALIZER} has been removed and is no longer part of the public API.`, }, // integration-libs/cds/src/merchandising/converters/merchandising-facet-to-queryparam-normalizer.ts { node: CDS_MERCHANDISING_FACET_TO_QUERY_PARAM_NORMALIZER, importPath: SPARTACUS_CDS, comment: `'${CDS_MERCHANDISING_FACET_TO_QUERY_PARAM_NORMALIZER} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal-options.ts { node: MODAL_OPTIONS, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_OPTIONS} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal-ref.ts { node: MODAL_REF, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_REF} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal.directive.ts { node: MODAL_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_DIRECTIVE} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal.directive.ts { node: MODAL_DIRECTIVE_OPTIONS, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_DIRECTIVE_OPTIONS} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal.directive.ts { node: MODAL_DIRECTIVE_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_DIRECTIVE_SERVICE} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal.module.ts { node: MODAL_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_MODULE} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/modal/modal.service.ts { node: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${MODAL_SERVICE} has been removed and is no longer part of the public API.`, }, // feature-libs/product-configurator/rulebased/core/event/rulebased-configurator-event.listener.ts { node: CONFIGURATOR_EVENT_LISTENER, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, comment: `'${CONFIGURATOR_EVENT_LISTENER} has been removed and is no longer part of the public API. Please use 'ConfiguratorRouterListener' instead`, }, // projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts { node: BAD_REQUEST_HANDLER, importPath: SPARTACUS_CORE, comment: `'${HANDLE_VOUCHER_OPERATION_ERROR} has been removed and is no longer part of the public API. Please use new methods in ${BAD_VOUCHER_REQUEST_HANDLER}`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/generic-link.component.migration.ts

GENERIC_LINK_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/shared/components/generic-link/generic-link.component.ts class: GENERIC_LINK_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [{ className: ROUTER, importPath: ANGULAR_ROUTER }], addParams: [ { className: GENERIC_LINK_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/inventory-display.ts

GET_PRODUCT_DETAILS_ENDPOINT_ALIAS
Type : string
Default value : 'getProductDetails'
stockSelector
Type : string
Default value : 'cx-add-to-cart .info'

projects/core/src/site-context/store/selectors/base-site.selectors.ts

getActiveBaseSite
Type : MemoizedSelector<StateWithSiteContext, string>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state && state.baseSite && state.baseSite.activeSite )
getAllBaseSites
Type : MemoizedSelector<StateWithSiteContext, [] | null>
Default value : createSelector(getBaseSitesEntities, (entities) => { return entities ? Object.keys(entities).map((uid) => entities[uid]) : null; })
getBaseSiteData
Type : MemoizedSelector<StateWithSiteContext, BaseSite>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state && state.baseSite && state.baseSite.details )
getBaseSitesEntities
Type : MemoizedSelector<StateWithSiteContext, BaseSiteEntities | null>
Default value : createSelector(getBaseSiteState, sitesEntitiesSelector)
getBaseSiteState
Type : MemoizedSelector<StateWithSiteContext, BaseSiteState>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state.baseSite )
sitesEntitiesSelector
Default value : (state: BaseSiteState) => state.entities

projects/core/src/user/store/selectors/user-addresses.selectors.ts

getAddresses
Type : MemoizedSelector<StateWithUser, Address[]>
Default value : createSelector(getAddressesLoaderState, (state: LoaderState<Address[]>) => StateUtils.loaderValueSelector(state) )
getAddressesLoadedSuccess
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getAddressesLoaderState, (state: LoaderState<Address[]>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )
getAddressesLoaderState
Type : MemoizedSelector<StateWithUser, LoaderState<Address[]>>
Default value : createSelector(getUserState, (state: UserState) => state.addresses)
getAddressesLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getAddressesLoaderState, (state: LoaderState<Address[]>) => StateUtils.loaderLoadingSelector(state) )

feature-libs/organization/administration/core/store/selectors/org-unit.selector.ts

getAddressesState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Address>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.addressEntities )
getApprovalProcesses
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<B2BApprovalProcess[]> > => createSelector( getApprovalProcessesState, (state: StateUtils.EntityLoaderState<B2BApprovalProcess[]>) => StateUtils.entityLoaderStateSelector(state, ORG_UNIT_APPROVAL_PROCESSES) )
getApprovalProcessesState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BApprovalProcess[]>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.approvalProcesses )
getAssignedUsers
Default value : ( orgUnitId: string, roleId: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector( getB2BOrgUnitState, getB2BUsersState, (state: OrgUnits, users: StateUtils.EntityLoaderState<B2BUser>) => StateUtils.denormalizeCustomB2BSearch( state.users, users, params, `${orgUnitId},${roleId}` ) )
getB2BAddress
Default value : ( addressId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<Address>> => createSelector( getAddressesState, (state: StateUtils.EntityLoaderState<Address>) => StateUtils.entityLoaderStateSelector(state, addressId) )
getB2BAddresses
Default value : ( orgUnitId: string, params?: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Address>> > => createSelector(getB2BOrgUnitState, (state: OrgUnits) => StateUtils.denormalizeCustomB2BSearch( state.addressList, state.addressEntities, params, orgUnitId ) )
getB2BOrgUnitState
Type : MemoizedSelector<StateWithOrganization, OrgUnits>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[ORG_UNIT_FEATURE] )
getOrgUnit
Default value : ( orgUnitId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<B2BUnit>> => createSelector( getOrgUnitsState, (state: StateUtils.EntityLoaderState<B2BUnit>) => StateUtils.entityLoaderStateSelector(state, orgUnitId) )
getOrgUnitList
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<B2BUnitNode[]> > => createSelector( getOrgUnitsNodeListState, (state: StateUtils.EntityLoaderState<B2BUnitNode[]>) => StateUtils.entityLoaderStateSelector(state, ORG_UNIT_NODES) )
getOrgUnitsNodeListState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode[]>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.availableOrgUnitNodes )
getOrgUnitsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.entities )
getOrgUnitState
Default value : ( orgUnitId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<B2BUnit>> => createSelector( getOrgUnitsState, (state: StateUtils.EntityLoaderState<B2BUnit>) => StateUtils.entityLoaderStateSelector(state, orgUnitId) )
getOrgUnitsTreeState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.tree )
getOrgUnitTree
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<B2BUnitNode> > => createSelector( getOrgUnitsTreeState, (state: StateUtils.EntityLoaderState<B2BUnitNode>) => StateUtils.entityLoaderStateSelector(state, ORG_UNIT_TREE) )
getOrgUnitValue
Default value : ( orgUnitId: string ): MemoizedSelector<StateWithOrganization, B2BUnit> => { return createSelector(getOrgUnit(orgUnitId), (orgUnitState) => StateUtils.loaderValueSelector(orgUnitState) ); }

projects/core/src/user/store/selectors/billing-countries.selectors.ts

getAllBillingCountries
Type : MemoizedSelector<StateWithUser, Country[]>
Default value : createSelector(getBillingCountriesEntites, (entites) => Object.keys(entites).map((isocode) => entites[isocode]) )
getBillingCountriesEntites
Type : MemoizedSelector<StateWithUser, BillingCountryEntities>
Default value : createSelector( getBillingCountriesState, (state: BillingCountriesState) => state.entities )
getBillingCountriesState
Type : MemoizedSelector<StateWithUser, BillingCountriesState>
Default value : createSelector(getUserState, (state: UserState) => state.billingCountries)

projects/core/src/product/store/selectors/product.selectors.ts

getAllProductCodes
Type : MemoizedSelector<StateWithProduct, string[]>
Default value : createSelector(getProductState, (details) => { return Object.keys(details.entities); })
getProductState
Type : MemoizedSelector<StateWithProduct, EntityScopedLoaderState<Product>>
Default value : createSelector(getProductsState, (state: ProductsState) => state.details)
getSelectedProductErrorFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, boolean> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderErrorSelector(productState) ); }
getSelectedProductFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, Product> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderValueSelector(productState) ); }
getSelectedProductLoadingFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, boolean> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderLoadingSelector(productState) ); }
getSelectedProductStateFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, StateUtils.LoaderState<Product>> => { return createSelector( getProductState, (details) => (StateUtils.entityLoaderStateSelector(details, code) as any)[scope] || StateUtils.initialLoaderState ); }
getSelectedProductSuccessFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, boolean> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderSuccessSelector(productState) ); }

projects/core/src/user/store/selectors/regions.selectors.ts

getAllRegions
Type : MemoizedSelector<StateWithUser, Region[]>
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) => { return StateUtils.loaderValueSelector(state).entities; })
getRegionsCountry
Type : MemoizedSelector<StateWithUser, string | null>
Default value : createSelector( getRegionsLoaderState, (state: LoaderState<RegionsState>) => StateUtils.loaderValueSelector(state).country )
getRegionsDataAndLoading
Type : MemoizedSelector<StateWithUser, literal type>
Default value : createSelector( getRegionsLoaderState, (state: LoaderState<RegionsState>) => ({ loaded: StateUtils.loaderSuccessSelector(state), loading: StateUtils.loaderLoadingSelector(state), regions: StateUtils.loaderValueSelector(state).entities, country: StateUtils.loaderValueSelector(state).country, }) )
getRegionsLoaded
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) => StateUtils.loaderSuccessSelector(state) )
getRegionsLoaderState
Type : MemoizedSelector<StateWithUser, LoaderState<RegionsState>>
Default value : createSelector(getUserState, (state: UserState) => state.regions)
getRegionsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) => StateUtils.loaderLoadingSelector(state) )

projects/core/src/anonymous-consents/store/selectors/anonymous-consents.selectors.ts

getAnonymousConsentByTemplateCode
Default value : ( templateCode: string ): MemoizedSelector<StateWithAnonymousConsents, AnonymousConsent | undefined> => createSelector(getAnonymousConsents, (consents) => consents.find((consent) => consent.templateCode === templateCode) )
getAnonymousConsents
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsent[]>
Default value : createSelector(getAnonymousConsentState, (state) => state.consents)

projects/core/src/anonymous-consents/store/selectors/anonymous-consent-ui.selectors.ts

getAnonymousConsentsBannerDismissed
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentState, (state) => state.ui.bannerDismissed )
getAnonymousConsentTemplatesUpdate
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector(getAnonymousConsentState, (state) => state.ui.updated)

projects/core/src/anonymous-consents/store/selectors/feature.selector.ts

getAnonymousConsentState
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsentsState>
Default value : createFeatureSelector<AnonymousConsentsState>( ANONYMOUS_CONSENTS_STORE_FEATURE )

projects/core/src/anonymous-consents/store/selectors/anonymous-consent-templates.selectors.ts

getAnonymousConsentTemplate
Default value : ( templateCode: string ): MemoizedSelector< StateWithAnonymousConsents, ConsentTemplate | undefined > => { return createSelector(getAnonymousConsentTemplatesValue, (templates) => { return templates ? templates.find((template) => template.id === templateCode) : undefined; }); }
getAnonymousConsentTemplatesError
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderErrorSelector )
getAnonymousConsentTemplatesLoading
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderLoadingSelector )
getAnonymousConsentTemplatesState
Type : MemoizedSelector<StateWithAnonymousConsents, LoaderState<ConsentTemplate[]>>
Default value : createSelector(getAnonymousConsentState, (state) => state.templates)
getAnonymousConsentTemplatesSuccess
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderSuccessSelector )
getAnonymousConsentTemplatesValue
Type : MemoizedSelector<StateWithAnonymousConsents, ConsentTemplate[]>
Default value : createSelector( getAnonymousConsentTemplatesState, (state: StateUtils.LoaderState<ConsentTemplate[]>) => StateUtils.loaderValueSelector(state) )

feature-libs/asm/core/store/selectors/feature.selector.ts

getAsmState
Type : MemoizedSelector<StateWithAsm, AsmState>
Default value : createFeatureSelector<AsmState>(ASM_FEATURE)

feature-libs/asm/core/store/selectors/asm-ui.selectors.ts

getAsmUi
Type : MemoizedSelector<StateWithAsm, AsmUi>
Default value : createSelector( getAsmState, (state: AsmState) => state.asmUi )

feature-libs/organization/administration/core/store/selectors/cost-center.selector.ts

getAssignedBudgets
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Budget>> > => createSelector( getCostCenterManagementState, getBudgetsState, ( state: CostCenterManagement, budgets: StateUtils.EntityLoaderState<Budget> ) => StateUtils.denormalizeCustomB2BSearch( state.budgets, budgets, params, code ) )
getCostCenter
Default value : ( costCenterCode: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<CostCenter> > => createSelector( getCostCentersState, (state: StateUtils.EntityLoaderState<CostCenter>) => StateUtils.entityLoaderStateSelector(state, costCenterCode) )
getCostCenterList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<CostCenter>> > => createSelector(getCostCenterManagementState, (state: CostCenterManagement) => StateUtils.denormalizeSearch<CostCenter>(state, params) )
getCostCenterManagementState
Type : MemoizedSelector<StateWithOrganization, CostCenterManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[COST_CENTER_FEATURE] )
getCostCentersState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<CostCenter>>
Default value : createSelector( getCostCenterManagementState, (state: CostCenterManagement) => state && state.entities )
getCostCenterState
Default value : ( code: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<CostCenter> > => createSelector( getCostCentersState, (state: StateUtils.EntityLoaderState<CostCenter>) => StateUtils.entityLoaderStateSelector(state, code) )
getCostCenterValue
Default value : ( costCenterCode: string ): MemoizedSelector<StateWithOrganization, Budget> => { return createSelector(getCostCenter(costCenterCode), (costCenterState) => StateUtils.loaderValueSelector(costCenterState) ); }

projects/core/src/product/store/reducers/product-search.reducer.ts

getAuxSearchResults
Default value : ( state: ProductsSearchState ): ProductSearchPage => state.auxResults
getProductSuggestions
Default value : ( state: ProductsSearchState ): Suggestion[] => state.suggestions
getSearchResults
Default value : ( state: ProductsSearchState ): ProductSearchPage => state.results
initialState
Type : ProductsSearchState
Default value : { results: {}, suggestions: [], auxResults: {}, }

projects/core/src/product/store/selectors/product-search.selectors.ts

getAuxSearchResults
Type : MemoizedSelector<StateWithProduct, ProductSearchPage>
Default value : createSelector( getProductsSearchState, fromProductSearch.getAuxSearchResults )
getProductsSearchState
Type : MemoizedSelector<StateWithProduct, ProductsSearchState>
Default value : createSelector(getProductsState, (state: ProductsState) => state.search)
getProductSuggestions
Type : MemoizedSelector<StateWithProduct, Suggestion[]>
Default value : createSelector( getProductsSearchState, fromProductSearch.getProductSuggestions )
getSearchResults
Type : MemoizedSelector<StateWithProduct, ProductSearchPage>
Default value : createSelector(getProductsSearchState, fromProductSearch.getSearchResults)

feature-libs/organization/administration/core/store/selectors/user-group.selector.ts

getAvailableOrderApprovalPermissions
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Permission>> > => createSelector( getUserGroupManagementState, getPermissionsState, ( state: UserGroupManagement, permissions: StateUtils.EntityLoaderState<Permission> ) => StateUtils.denormalizeCustomB2BSearch( state.permissions, permissions, params, code ) )
getAvailableOrgCustomers
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector( getUserGroupManagementState, getB2BUsersState, ( state: UserGroupManagement, customers: StateUtils.EntityLoaderState<B2BUser> ) => StateUtils.denormalizeCustomB2BSearch( state.customers, customers, params, code ) )
getUserGroup
Default value : ( userGroupId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<UserGroup>> => createSelector( getUserGroupsState, (state: StateUtils.EntityLoaderState<UserGroup>) => StateUtils.entityLoaderStateSelector(state, userGroupId) )
getUserGroupList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<UserGroup>> > => createSelector(getUserGroupManagementState, (state: UserGroupManagement) => StateUtils.denormalizeSearch<UserGroup>(state, params) )
getUserGroupManagementState
Type : MemoizedSelector<StateWithOrganization, UserGroupManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[USER_GROUP_FEATURE] )
getUserGroupsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
Default value : createSelector( getUserGroupManagementState, (state: UserGroupManagement) => state && state.entities )
getUserGroupState
Default value : ( code: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<UserGroup>> => createSelector( getUserGroupsState, (state: StateUtils.EntityLoaderState<UserGroup>) => StateUtils.entityLoaderStateSelector(state, code) )
getUserGroupValue
Default value : ( userGroupId: string ): MemoizedSelector<StateWithOrganization, UserGroup> => { return createSelector(getUserGroup(userGroupId), (userGroupState) => StateUtils.loaderValueSelector(userGroupState) ); }

feature-libs/organization/administration/core/store/selectors/b2b-user.selector.ts

getB2BUserApprovers
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector( getB2BUserManagementState, getB2BUsersState, ( state: B2BUserManagement, approvers: StateUtils.EntityLoaderState<B2BUser> ) => StateUtils.denormalizeCustomB2BSearch( state.approvers, approvers, params, code ) )
getB2BUserManagementState
Type : MemoizedSelector<StateWithOrganization, B2BUserManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[B2B_USER_FEATURE] )
getB2BUserPermissions
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Permission>> > => createSelector( getB2BUserManagementState, getPermissionsState, ( state: B2BUserManagement, permissions: StateUtils.EntityLoaderState<Permission> ) => StateUtils.denormalizeCustomB2BSearch( state.permissions, permissions, params, code ) )
getB2BUsersState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUser>>
Default value : createSelector( getB2BUserManagementState, (state: B2BUserManagement) => state && state.entities )
getB2BUserState
Default value : ( orgCustomerId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<B2BUser>> => createSelector( getB2BUsersState, (state: StateUtils.EntityLoaderState<B2BUser>) => StateUtils.entityLoaderStateSelector(state, orgCustomerId) )
getB2BUserUserGroups
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<UserGroup>> > => createSelector( getB2BUserManagementState, getUserGroupsState, ( state: B2BUserManagement, userGroups: StateUtils.EntityLoaderState<UserGroup> ) => StateUtils.denormalizeCustomB2BSearch( state.userGroups, userGroups, params, code ) )
getB2BUserValue
Default value : ( orgCustomerId: string ): MemoizedSelector<StateWithOrganization, B2BUser> => { return createSelector(getB2BUserState(orgCustomerId), (b2BUserState) => StateUtils.loaderValueSelector(b2BUserState) ); }
getUserGroupsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[USER_GROUP_FEATURE].entities )
getUserList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector(getB2BUserManagementState, (state: B2BUserManagement) => StateUtils.denormalizeSearch<B2BUser>(state, params) )

feature-libs/organization/administration/core/store/selectors/budget.selector.ts

getBudget
Default value : ( budgetCode: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<Budget>> => createSelector( getBudgetsState, (state: StateUtils.EntityLoaderState<Budget>) => StateUtils.entityLoaderStateSelector(state, budgetCode) )
getBudgetList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Budget>> > => createSelector(getBudgetManagementState, (state: BudgetManagement) => StateUtils.denormalizeSearch<Budget>(state, params) )
getBudgetManagementState
Type : MemoizedSelector<StateWithOrganization, BudgetManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[BUDGET_FEATURE] )
getBudgetsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Budget>>
Default value : createSelector( getBudgetManagementState, (state: BudgetManagement) => state && state.entities )
getBudgetValue
Default value : ( budgetCode: string ): MemoizedSelector<StateWithOrganization, Budget> => { return createSelector(getBudget(budgetCode), (budgetState) => StateUtils.loaderValueSelector(budgetState) ); }

feature-libs/cart/base/core/store/selectors/multi-cart.selector.ts

getCartEntitySelectorFactory
Default value : ( cartId: string ): MemoizedSelector< StateWithMultiCart, StateUtils.ProcessesLoaderState<Cart | undefined> > => { return createSelector( getMultiCartEntities, (state: StateUtils.EntityProcessesLoaderState<Cart | undefined>) => StateUtils.entityProcessesLoaderStateSelector(state, cartId) ); }
getCartEntriesSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, OrderEntry[]> => { return createSelector(getCartSelectorFactory(cartId), (state: Cart) => { return state && state.entries ? state.entries : []; }); }
getCartEntrySelectorFactory
Default value : ( cartId: string, productCode: string ): MemoizedSelector<StateWithMultiCart, OrderEntry | undefined> => { return createSelector( getCartEntriesSelectorFactory(cartId), (state: OrderEntry[]) => { return state.find((entry) => entry.product?.code === productCode); } ); }
getCartHasPendingProcessesSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, boolean> => { return createSelector( getMultiCartEntities, (state: StateUtils.EntityProcessesLoaderState<Cart | undefined>) => StateUtils.entityHasPendingProcessesSelector(state, cartId) ); }
getCartIdByTypeFactory
Default value : ( type: string ): MemoizedSelector<StateWithMultiCart, string> => { return createSelector( getCartTypeIndex, (state: { [cartType: string]: string }) => { return state && state[type]; } ); }
getCartIsStableSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, boolean> => { return createSelector( getMultiCartEntities, (state: StateUtils.EntityProcessesLoaderState<Cart | undefined>) => StateUtils.entityIsStableSelector(state, cartId) ); }
getCartSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, Cart> => { return createSelector( getMultiCartEntities, (state: StateUtils.EntityProcessesLoaderState<Cart | undefined>) => StateUtils.entityValueSelector(state, cartId) ); }
getCartsSelectorFactory
Type : MemoizedSelector<StateWithMultiCart, Cart[]>
Default value : createSelector( getMultiCartEntities, (state: StateUtils.EntityProcessesLoaderState<Cart | undefined>) => Object.keys(state.entities).map((key) => StateUtils.entityValueSelector(state, key) ) )
getCartTypeIndex
Type : MemoizedSelector<StateWithMultiCart, literal type>
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.index)
getMultiCartEntities
Type : MemoizedSelector<StateWithMultiCart, StateUtils.EntityProcessesLoaderState<Cart | undefined>>
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.carts)
getMultiCartState
Type : MemoizedSelector<StateWithMultiCart, MultiCartState>
Default value : createFeatureSelector<MultiCartState>(MULTI_CART_FEATURE)

projects/core/src/auth/client-auth/store/selectors/feature.selector.ts

getClientAuthState
Type : MemoizedSelector<StateWithClientAuth, ClientAuthState>
Default value : createFeatureSelector<ClientAuthState>(CLIENT_AUTH_FEATURE)

projects/core/src/auth/client-auth/store/selectors/client-token.selectors.ts

getClientTokenState
Type : MemoizedSelector<StateWithClientAuth, LoaderState<ClientToken>>
Default value : createSelector( getClientAuthState, (state: ClientAuthState) => state.clientToken )

projects/core/src/cms/store/selectors/feature.selectors.ts

getCmsState
Type : MemoizedSelector<StateWithCms, CmsState>
Default value : createFeatureSelector<CmsState>(CMS_FEATURE)

feature-libs/product-configurator/textfield/core/state/selectors/configurator-textfield.selector.ts

getConfigurationContent
Type : MemoizedSelector<StateWithConfigurationTextfield, ConfiguratorTextfield.Configuration | undefined>
Default value : createSelector(getConfigurationsState, getConfigurationContentSelector)
getConfigurationContentSelector
Default value : (state: ConfigurationTextfieldState) => state.loaderState.value
getConfigurationsState
Type : MemoizedSelector<StateWithConfigurationTextfield, ConfigurationTextfieldState>
Default value : createFeatureSelector<ConfigurationTextfieldState>( CONFIGURATION_TEXTFIELD_FEATURE )

projects/core/src/user/store/selectors/user-consents.selectors.ts

getConsentByTemplateId
Default value : ( templateId: string ): MemoizedSelector<StateWithUser, ConsentTemplate | undefined> => createSelector(getConsentsValue, (templates) => templates.find((template) => template.id === templateId) )
getConsentsError
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getConsentsState, StateUtils.loaderErrorSelector)
getConsentsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getConsentsState, StateUtils.loaderLoadingSelector)
getConsentsState
Type : MemoizedSelector<StateWithUser, LoaderState<ConsentTemplate[]>>
Default value : createSelector(getUserState, (state: UserState) => state.consents)
getConsentsSuccess
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getConsentsState, StateUtils.loaderSuccessSelector)
getConsentsValue
Type : MemoizedSelector<StateWithUser, ConsentTemplate[]>
Default value : createSelector( getConsentsState, (state: StateUtils.LoaderState<ConsentTemplate[]>) => StateUtils.loaderValueSelector(state) )

feature-libs/order/core/store/selectors/consignment-tracking.selectors.ts

getConsignmentTracking
Type : MemoizedSelector<StateWithOrder, ConsignmentTracking>
Default value : createSelector( getConsignmentTrackingState, (state: ConsignmentTrackingState) => state.tracking )
getConsignmentTrackingState
Type : MemoizedSelector<StateWithOrder, ConsignmentTrackingState>
Default value : createSelector( getOrderState, (state: OrderState) => state.consignmentTracking )

projects/core/src/user/store/selectors/user-cost-center.selectors.ts

getCostCenters
Type : MemoizedSelector<StateWithUser, CostCenter[]>
Default value : createSelector(getCostCentersState, (state: LoaderState<CostCenter[]>) => StateUtils.loaderValueSelector(state) )
getCostCentersState
Type : MemoizedSelector<StateWithUser, LoaderState<CostCenter[]>>
Default value : createSelector(getUserState, (state: UserState) => state.costCenters)

projects/core/src/cms/store/selectors/page.selectors.ts

getCurrentSlotSelectorFactory
Default value : ( pageContext: PageContext, position: string ): MemoizedSelector<StateWithCms, ContentSlotData | undefined> => { return createSelector(getPageData(pageContext), (entity) => { if (entity) { return entity.slots?.[position] || { components: [] }; } }); }
getIndexByType
Default value : ( index: IndexType, type?: PageType ): StateUtils.EntityLoaderState<string> => { switch (type) { case PageType.CONTENT_PAGE: { return index.content; } case PageType.PRODUCT_PAGE: { return index.product; } case PageType.CATEGORY_PAGE: { return index.category; } case PageType.CATALOG_PAGE: { return index.catalog; } default: { return { entities: {} }; } } }
getPageComponentTypes
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, string[]> => createSelector(getPageData(pageContext), (pageData) => getPageComponentTypesSelector(pageData) )
getPageComponentTypesSelector
Type : string[]
Default value : ( page: Page ) => { const componentTypes = new Set<string>(); if (page && page.slots) { for (const slot of Object.keys(page.slots)) { for (const component of page.slots[slot].components || []) { componentTypes.add(component.flexType ?? ''); } } } return Array.from(componentTypes); }
getPageData
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, Page> => createSelector( getPageEntities, getPageStateIndexValue(pageContext), (entities: { [id: string]: Page }, indexValue: string) => entities[indexValue] )
getPageEntities
Type : MemoizedSelector<StateWithCms, literal type>
Default value : createSelector(getPageState, getPageEntitiesSelector)
getPageEntitiesSelector
Default value : (state: PageState) => state.pageData.entities
getPageState
Type : MemoizedSelector<StateWithCms, PageState>
Default value : createSelector(getCmsState, (state: CmsState) => state.page)
getPageStateIndex
Type : MemoizedSelector<StateWithCms, IndexType>
Default value : createSelector(getPageState, (page: PageState) => page.index)
getPageStateIndexEntityLoaderState
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, StateUtils.EntityLoaderState<string>> => createSelector(getPageStateIndex, (index: IndexType) => getIndexByType(index, pageContext.type) )
getPageStateIndexLoaderState
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, StateUtils.LoaderState<string>> => createSelector( getPageStateIndexEntityLoaderState(pageContext), (indexState) => StateUtils.entityLoaderStateSelector(indexState, pageContext.id) )
getPageStateIndexValue
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, string> => createSelector(getPageStateIndexLoaderState(pageContext), (entity) => StateUtils.loaderValueSelector<string>(entity) )

projects/core/src/user/store/selectors/customer-coupons.selectors.ts

getCustomerCoupons
Type : MemoizedSelector<StateWithUser, CustomerCouponSearchResult>
Default value : createSelector( getCustomerCouponsState, (state: LoaderState<CustomerCouponSearchResult>) => loaderValueSelector(state) )
getCustomerCouponsLoaded
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getCustomerCouponsState, (state: LoaderState<CustomerCouponSearchResult>) => loaderSuccessSelector(state) )
getCustomerCouponsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getCustomerCouponsState, (state: LoaderState<CustomerCouponSearchResult>) => loaderLoadingSelector(state) )
getCustomerCouponsState
Type : MemoizedSelector<StateWithUser, LoaderState<CustomerCouponSearchResult>>
Default value : createSelector(getUserState, (state: UserState) => state.customerCoupons)

feature-libs/asm/core/store/selectors/customer-search.selectors.ts

getCustomerListCustomersSearchResults
Type : MemoizedSelector<StateWithAsm, CustomerSearchPage>
Default value : createSelector( getCustomerListCustomersSearchResultsLoaderState, (state: StateUtils.LoaderState<CustomerSearchPage>) => StateUtils.loaderValueSelector(state) )
getCustomerListCustomersSearchResultsLoaderState
Type : MemoizedSelector<StateWithAsm, StateUtils.LoaderState<CustomerSearchPage>>
Default value : createSelector( getAsmState, (state: AsmState) => state.customerListCustomersSearchResult )
getCustomerListCustomersSearchResultsLoading
Type : MemoizedSelector<StateWithAsm, boolean>
Default value : createSelector( getCustomerListCustomersSearchResultsLoaderState, (state: StateUtils.LoaderState<CustomerSearchPage>) => StateUtils.loaderLoadingSelector(state) )
getCustomerSearchResults
Type : MemoizedSelector<StateWithAsm, CustomerSearchPage>
Default value : createSelector( getCustomerSearchResultsLoaderState, (state: StateUtils.LoaderState<CustomerSearchPage>) => StateUtils.loaderValueSelector(state) )
getCustomerSearchResultsLoaderState
Type : MemoizedSelector<StateWithAsm, StateUtils.LoaderState<CustomerSearchPage>>
Default value : createSelector( getAsmState, (state: AsmState) => state.customerSearchResult )
getCustomerSearchResultsLoading
Type : MemoizedSelector<StateWithAsm, boolean>
Default value : createSelector( getCustomerSearchResultsLoaderState, (state: StateUtils.LoaderState<CustomerSearchPage>) => StateUtils.loaderLoadingSelector(state) )

core-libs/setup/ssr/optimized-engine/optimized-ssr-engine.ts

getDefaultRenderKey
Default value : getRequestUrl

Returns the full url for the given SSR Request.

projects/core/src/user/store/selectors/notification-preference.selectors.ts

getEnabledPreferences
Type : MemoizedSelector<StateWithUser, NotificationPreference[]>
Default value : createSelector( getPreferencesLoaderState, (state: LoaderState<NotificationPreference[]>) => loaderValueSelector(state).filter((p) => p.enabled) )
getPreferences
Type : MemoizedSelector<StateWithUser, NotificationPreference[]>
Default value : createSelector( getPreferencesLoaderState, (state: LoaderState<NotificationPreference[]>) => loaderValueSelector(state) )
getPreferencesLoaderState
Type : MemoizedSelector<StateWithUser, LoaderState<NotificationPreference[]>>
Default value : createSelector( getUserState, (state: UserState) => state.notificationPreferences )
getPreferencesLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getPreferencesLoaderState, (state: LoaderState<NotificationPreference[]>) => loaderLoadingSelector(state) )

feature-libs/storefinder/core/store/selectors/find-stores.selectors.ts

getFindStoresEntities
Type : MemoizedSelector<StateWithStoreFinder, FindStoresState>
Default value : createSelector(getFindStoresState, (state) => StateUtils.loaderValueSelector(state) )
getFindStoresState
Type : MemoizedSelector<StateWithStoreFinder, StateUtils.LoaderState<FindStoresState>>
Default value : createSelector( getStoreFinderState, (storesState: StoresState) => storesState.findStores )
getStoresLoading
Type : MemoizedSelector<StateWithStoreFinder, boolean>
Default value : createSelector(getFindStoresState, (state) => StateUtils.loaderLoadingSelector(state) )
getStoresSuccess
Type : MemoizedSelector<StateWithStoreFinder, boolean>
Default value : createSelector(getFindStoresState, (state) => StateUtils.loaderSuccessSelector(state) )

projects/core/src/global-message/store/selectors/global-message.selectors.ts

getGlobalMessageCountByType
Default value : ( type: GlobalMessageType ): MemoizedSelector<StateWithGlobalMessage, number> => { return createSelector( getGlobalMessageEntitiesByType(type), (entities) => entities && entities.length ); }
getGlobalMessageEntities
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageEntities>
Default value : createSelector( getGlobalMessageState, (state: GlobalMessageState) => state.entities )
getGlobalMessageEntitiesByType
Default value : ( type: GlobalMessageType ): MemoizedSelector<StateWithGlobalMessage, Translatable[]> => { return createSelector( getGlobalMessageEntities, (entities) => entities && entities[type] ); }

projects/core/src/global-message/store/selectors/feature.selector.ts

getGlobalMessageState
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageState>
Default value : createFeatureSelector<GlobalMessageState>(GLOBAL_MESSAGE_FEATURE)

projects/core/src/user/store/selectors/product-interests.selectors.ts

getInterests
Type : MemoizedSelector<StateWithUser, ProductInterestSearchResult>
Default value : createSelector( getInterestsState, (state: LoaderState<ProductInterestSearchResult>) => loaderValueSelector(state) )
getInterestsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getInterestsState, (state: LoaderState<ProductInterestSearchResult>) => loaderLoadingSelector(state) )
getInterestsState
Type : MemoizedSelector<StateWithUser, LoaderState<ProductInterestSearchResult>>
Default value : createSelector(getUserState, (state: UserState) => state.productInterests)

projects/core/src/cms/store/selectors/navigation-entry-item.selectors.ts

getNavigationEntryItems
Default value : ( nodeId: string ): MemoizedSelector<StateWithCms, NodeItem> => { return createSelector( getSelectedNavigationEntryItemState(nodeId), (itemState) => StateUtils.loaderValueSelector(itemState) ); }
getNavigationEntryItemState
Type : MemoizedSelector<StateWithCms, StateUtils.EntityLoaderState<NodeItem>>
Default value : createSelector(getCmsState, (state: CmsState) => state.navigation)
getSelectedNavigationEntryItemState
Default value : ( nodeId: string ): MemoizedSelector<StateWithCms, StateUtils.LoaderState<NodeItem>> => { return createSelector(getNavigationEntryItemState, (nodes) => StateUtils.entityLoaderStateSelector(nodes, nodeId) ); }

projects/core/src/routing/store/selectors/routing.selector.ts

getNextPageContext
Type : MemoizedSelector<any, PageContext | undefined>
Default value : createSelector( getRouterState, (routingState: RouterState) => routingState.nextState && routingState.nextState.context )
getPageContext
Type : MemoizedSelector<any, PageContext>
Default value : createSelector( getRouterState, (routingState: RouterState) => (routingState.state && routingState.state.context) || { id: '' } )
getRouterFeatureState
Type : MemoizedSelector<any, State>
Default value : createFeatureSelector<State>(ROUTING_FEATURE)
getRouterState
Type : MemoizedSelector<any, RouterState>
Default value : createSelector(getRouterFeatureState, (state) => state.router)
getSemanticRoute
Type : MemoizedSelector<any, string>
Default value : createSelector( getRouterState, (routingState: RouterState) => (routingState.state && routingState.state.semanticRoute) || '' )
isNavigating
Type : MemoizedSelector<any, boolean>
Default value : createSelector( getNextPageContext, (context) => !!context )

feature-libs/organization/order-approval/core/store/selectors/order-approval.selector.ts

getOrderApproval
Default value : ( orderApprovalCode: string ): MemoizedSelector< OrderApprovalState, StateUtils.LoaderState<OrderApproval> > => createSelector( getOrderApprovalsState, (state: StateUtils.EntityLoaderState<OrderApproval>) => StateUtils.entityLoaderStateSelector(state, orderApprovalCode) )
getOrderApprovalList
Default value : ( params: SearchConfig ): MemoizedSelector< OrderApprovalState, StateUtils.LoaderState<EntitiesModel<OrderApproval>> > => createSelector( getOrderApprovalManagementState, (state: OrderApprovalManagement) => StateUtils.denormalizeSearch<OrderApproval>(state, params) )
getOrderApprovalManagementState
Type : MemoizedSelector<OrderApprovalState, OrderApprovalManagement>
Default value : createSelector( getOrderApprovalState, (state: OrderApprovalState) => state[ORDER_APPROVAL_FEATURE] )
getOrderApprovalsState
Type : MemoizedSelector<OrderApprovalState, StateUtils.EntityLoaderState<OrderApproval>>
Default value : createSelector( getOrderApprovalManagementState, (state: OrderApprovalManagement) => state && state.entities )
getOrderApprovalState
Type : MemoizedSelector<OrderApprovalState, OrderApprovalState>
Default value : createFeatureSelector<OrderApprovalState>(ORDER_APPROVAL_FEATURE)

feature-libs/order/core/store/selectors/order-details.selectors.ts

getOrderDetails
Type : MemoizedSelector<StateWithOrder, Order>
Default value : createSelector(getOrderDetailState, (state: StateUtils.LoaderState<Order>) => StateUtils.loaderValueSelector(state) )
getOrderDetailState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<Order>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orderDetail)

feature-libs/order/core/store/selectors/order-return-request.selectors.ts

getOrderReturnRequest
Type : MemoizedSelector<StateWithOrder, ReturnRequest>
Default value : createSelector( getOrderReturnRequestState, (state: StateUtils.LoaderState<ReturnRequest>) => StateUtils.loaderValueSelector(state) )
getOrderReturnRequestList
Type : MemoizedSelector<StateWithOrder, ReturnRequestList>
Default value : createSelector( getOrderReturnRequestListState, (state: StateUtils.LoaderState<ReturnRequestList>) => StateUtils.loaderValueSelector(state) )
getOrderReturnRequestListState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReturnRequestList>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orderReturnList)
getOrderReturnRequestLoading
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getOrderReturnRequestState, (state: StateUtils.LoaderState<ReturnRequest>) => StateUtils.loaderLoadingSelector(state) )
getOrderReturnRequestState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReturnRequest>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orderReturn)
getOrderReturnRequestSuccess
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getOrderReturnRequestState, (state: StateUtils.LoaderState<ReturnRequest>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )

feature-libs/order/core/store/selectors/orders.selectors.ts

getOrders
Type : MemoizedSelector<StateWithOrder, OrderHistoryList>
Default value : createSelector( getOrdersState, (state: StateUtils.LoaderState<OrderHistoryList>) => StateUtils.loaderValueSelector(state) )
getOrdersLoaded
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getOrdersState, (state: StateUtils.LoaderState<OrderHistoryList>) => StateUtils.loaderSuccessSelector(state) )
getOrdersState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<OrderHistoryList>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orders)

feature-libs/order/core/store/selectors/feature.selector.ts

getOrderState
Type : MemoizedSelector<StateWithOrder, OrderState>
Default value : createFeatureSelector<OrderState>(ORDER_FEATURE)

feature-libs/organization/administration/core/store/selectors/feature.selector.ts

getOrganizationState
Type : MemoizedSelector<StateWithOrganization, OrganizationState>
Default value : createFeatureSelector<OrganizationState>(ORGANIZATION_FEATURE)

projects/core/src/user/store/selectors/payment-methods.selectors.ts

getPaymentMethods
Type : MemoizedSelector<StateWithUser, PaymentDetails[]>
Default value : createSelector( getPaymentMethodsState, (state: LoaderState<PaymentDetails[]>) => StateUtils.loaderValueSelector(state) )
getPaymentMethodsLoadedSuccess
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getPaymentMethodsState, (state: LoaderState<PaymentDetails[]>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )
getPaymentMethodsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getPaymentMethodsState, (state: LoaderState<PaymentDetails[]>) => StateUtils.loaderLoadingSelector(state) )
getPaymentMethodsState
Type : MemoizedSelector<StateWithUser, LoaderState<PaymentDetails[]>>
Default value : createSelector(getUserState, (state: UserState) => state.payments)

feature-libs/organization/administration/core/store/selectors/permission.selector.ts

getPermission
Default value : ( permissionCode: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<Permission> > => createSelector( getPermissionsState, (state: StateUtils.EntityLoaderState<Permission>) => StateUtils.entityLoaderStateSelector(state, permissionCode) )
getPermissionList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Permission>> > => createSelector(getPermissionManagementState, (state: PermissionManagement) => StateUtils.denormalizeSearch<Permission>(state, params) )
getPermissionManagementState
Type : MemoizedSelector<StateWithOrganization, PermissionManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[PERMISSION_FEATURE] )
getPermissionsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Permission>>
Default value : createSelector( getPermissionManagementState, (state: PermissionManagement) => state && state.entities )
getPermissionState
Default value : ( permissionId: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<Permission> > => createSelector( getPermissionsState, (state: StateUtils.EntityLoaderState<Permission>) => StateUtils.entityLoaderStateSelector(state, permissionId) )
getPermissionTypes
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<OrderApprovalPermissionType[]> > => createSelector( getPermissionTypesState, (state: StateUtils.EntityLoaderState<OrderApprovalPermissionType[]>) => StateUtils.entityLoaderStateSelector(state, PERMISSION_TYPES) )
getPermissionTypesState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<OrderApprovalPermissionType[]>>
Default value : createSelector( getPermissionManagementState, (state: PermissionManagement) => state && state.permissionTypes )
getPermissionValue
Default value : ( permissionCode: string ): MemoizedSelector<StateWithOrganization, Permission> => { return createSelector(getPermission(permissionCode), (permissionState) => StateUtils.loaderValueSelector(permissionState) ); }

projects/core/src/product/store/reducers/product-references.reducer.ts

getProductReferenceList
Default value : ( state: ProductReferencesState ): ProductReference[] => state.list
getProductReferenceProductCode
Default value : ( state: ProductReferencesState ): string => state.productCode
initialState
Type : ProductReferencesState
Default value : { productCode: '', list: [], }

projects/core/src/product/store/selectors/product-references.selectors.ts

getProductReferencesState
Type : MemoizedSelector<StateWithProduct, ProductReferencesState>
Default value : createSelector( getProductsState, (state: ProductsState) => state.references )
getSelectedProductReferencesFactory
Default value : ( productCode: string, referenceType: string ): MemoizedSelector<StateWithProduct, ProductReference[]> => { return createSelector(getProductReferencesState, (referenceTypeData) => { if (referenceTypeData.productCode === productCode) { if (!!referenceTypeData.list) { if (referenceType) { return referenceTypeData.list.filter( (item) => item.referenceType === referenceType ); } return referenceTypeData.list; } } return []; }); }

projects/core/src/product/store/selectors/product-reviews.selectors.ts

getProductReviewsState
Type : MemoizedSelector<StateWithProduct, ProductReviewsState>
Default value : createSelector(getProductsState, (state: ProductsState) => state.reviews)
getSelectedProductReviewsFactory
Default value : ( productCode: string ): MemoizedSelector<StateWithProduct, Review[] | undefined> => { return createSelector(getProductReviewsState, (reviewData) => { if (reviewData.productCode === productCode) { return reviewData.list; } return undefined; }); }

projects/core/src/product/store/selectors/feature.selector.ts

getProductsState
Type : MemoizedSelector<StateWithProduct, ProductsState>
Default value : createFeatureSelector<ProductsState>(PRODUCT_FEATURE)

feature-libs/order/core/store/selectors/replenishment-order-details.selectors.ts

getReplenishmentOrderDetailsError
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderErrorSelector(state) )
getReplenishmentOrderDetailsLoading
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderLoadingSelector(state) )
getReplenishmentOrderDetailsSuccess
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderSuccessSelector(state) )
getReplenishmentOrderDetailsValue
Type : MemoizedSelector<StateWithOrder, ReplenishmentOrder>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderValueSelector(state) )
getReplenishmentOrderState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReplenishmentOrder>>
Default value : createSelector( getOrderState, (state: OrderState) => state.replenishmentOrder )

feature-libs/order/core/store/selectors/replenishment-orders.selectors.ts

getReplenishmentOrders
Type : MemoizedSelector<StateWithOrder, ReplenishmentOrderList>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderValueSelector(state) )
getReplenishmentOrdersError
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderErrorSelector(state) )
getReplenishmentOrdersLoading
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderLoadingSelector(state) )
getReplenishmentOrdersState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReplenishmentOrderList>>
Default value : createSelector( getOrderState, (state: OrderState) => state.replenishmentOrders )
getReplenishmentOrdersSuccess
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderSuccessSelector(state) )

projects/core/src/product/store/reducers/product-reviews.reducer.ts

getReviewList
Default value : (state: ProductReviewsState): Review[] => state.list
getReviewProductCode
Default value : (state: ProductReviewsState): string => state.productCode
initialState
Type : ProductReviewsState
Default value : { productCode: '', list: [], }

projects/core/src/site-context/store/selectors/site-context.selector.ts

getSiteContextState
Type : MemoizedSelector<StateWithSiteContext, SiteContextState>
Default value : createFeatureSelector<SiteContextState>(SITE_CONTEXT_FEATURE)

feature-libs/storefinder/core/store/selectors/feature.selector.ts

getStoreFinderState
Type : MemoizedSelector<StateWithStoreFinder, StoresState>
Default value : createFeatureSelector<StoresState>(STORE_FINDER_FEATURE)

projects/core/src/user/store/selectors/feature.selector.ts

getUserState
Type : MemoizedSelector<StateWithUser, UserState>
Default value : createFeatureSelector<UserState>(USER_FEATURE)

feature-libs/storefinder/core/store/selectors/view-all-stores.selectors.ts

getViewAllStoresEntities
Type : MemoizedSelector<StateWithStoreFinder, ViewAllStoresState>
Default value : createSelector(getViewAllStoresState, (state) => StateUtils.loaderValueSelector(state) )
getViewAllStoresLoading
Type : MemoizedSelector<StateWithStoreFinder, boolean>
Default value : createSelector(getViewAllStoresState, (state) => StateUtils.loaderLoadingSelector(state) )
getViewAllStoresState
Type : MemoizedSelector<StateWithStoreFinder, StateUtils.LoaderState<ViewAllStoresState>>
Default value : createSelector( getStoreFinderState, (storesState: StoresState) => storesState.viewAllStores )

projects/core/src/user/store/actions/user-consents.action.ts

GIVE_USER_CONSENT
Type : string
Default value : '[User] Give User Consent'
GIVE_USER_CONSENT_FAIL
Type : string
Default value : '[User] Give User Consent Fail'
GIVE_USER_CONSENT_SUCCESS
Type : string
Default value : '[User] Give User Consent Success'
LOAD_USER_CONSENTS
Type : string
Default value : '[User] Load User Consents'
LOAD_USER_CONSENTS_FAIL
Type : string
Default value : '[User] Load User Consents Fail'
LOAD_USER_CONSENTS_SUCCESS
Type : string
Default value : '[User] Load User Consents Success'
RESET_GIVE_USER_CONSENT_PROCESS
Type : string
Default value : '[User] Reset Give User Consent Process'
RESET_LOAD_USER_CONSENTS
Type : string
Default value : '[User] Reset Load User Consents'
RESET_WITHDRAW_USER_CONSENT_PROCESS
Type : string
Default value : '[User] Reset Withdraw User Consent Process'
TRANSFER_ANONYMOUS_CONSENT
Type : string
Default value : '[User] Transfer Anonymous Consent'
WITHDRAW_USER_CONSENT
Type : string
Default value : '[User] Withdraw User Consent'
WITHDRAW_USER_CONSENT_FAIL
Type : string
Default value : '[User] Withdraw User Consent Fail'
WITHDRAW_USER_CONSENT_SUCCESS
Type : string
Default value : '[User] Withdraw User Consent Success'

projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.service.ts

GLOBAL_GROUP
Type : string
Default value : '_g_'

projects/core/src/global-message/store/global-message-state.ts

GLOBAL_MESSAGE_FEATURE
Type : string
Default value : 'global-message'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/google-map-renderer.service.migration.ts

GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/core/service/google-map-renderer.service.ts class: GOOGLE_MAP_RENDERER_SERVICE, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_FINDER_CONFIG, importPath: SPARTACUS_STOREFINDER, }, { className: EXTERNAL_JS_FILE_LOADER, importPath: SPARTACUS_CORE, }, { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: SCRIPT_LOADER, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: EXTERNAL_JS_FILE_LOADER, importPath: SPARTACUS_CORE, }, { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: SCRIPT_LOADER, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: SCRIPT_LOADER, importPath: SPARTACUS_CORE, }, ], }
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/core/service/google-map-renderer.service.ts class: GOOGLE_MAP_RENDERER_SERVICE, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_FINDER_CONFIG, importPath: SPARTACUS_STOREFINDER, }, { className: EXTERNAL_JS_FILE_LOADER, importPath: SPARTACUS_CORE, }, { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], removeParams: [ { className: EXTERNAL_JS_FILE_LOADER, importPath: SPARTACUS_CORE, }, { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], addParams: [ { className: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: SCRIPT_LOADER, importPath: SPARTACUS_CORE, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.config.ts

groupSkippingConfigCheckout
Type : GroupSkippingConfig
Default value : { shippingAddress: { pageUrl: '/checkout/delivery-address', expectedSkipperCount: 3, }, deliveryMode: { pageUrl: '/checkout/delivery-mode', expectedSkipperCount: 3 }, paymentDetails: { pageUrl: '/checkout/payment-details', expectedSkipperCount: 3, }, reviewOrder: { pageUrl: '/checkout/review-order', expectedSkipperCount: 3 }, }
groupSkippingConfigMyAccount
Type : GroupSkippingConfig
Default value : { orderHistory: { pageUrl: '/my-account/orders', expectedSkipperCount: 3 }, changePassword: { pageUrl: '/my-account/update-password', expectedSkipperCount: 3, }, personalDetails: { pageUrl: '/my-account/update-profile', expectedSkipperCount: 3, }, updateEmail: { pageUrl: '/my-account/update-email', expectedSkipperCount: 3 }, closeAccount: { pageUrl: '/my-account/close-account', expectedSkipperCount: 3, }, consentManagement: { pageUrl: '/my-account/consents', expectedSkipperCount: 3, }, addressBook: { pageUrl: '/my-account/address-book', expectedSkipperCount: 3 }, paymentDetails: { pageUrl: '/my-account/payment-details', expectedSkipperCount: 3, }, notificationPreference: { pageUrl: '/my-account/notification-preference', expectedSkipperCount: 3, }, }
groupSkippingConfigNotLoggedIn
Type : GroupSkippingConfig
Default value : { home: { pageUrl: '/', expectedSkipperCount: 3 }, login: { pageUrl: '/login', expectedSkipperCount: 3 }, register: { pageUrl: '/login/register', expectedSkipperCount: 3 }, termsAndConditiong: { pageUrl: '/terms-and-conditions', expectedSkipperCount: 3, }, forgotPassword: { pageUrl: '/login/forgot-password', expectedSkipperCount: 3, }, productList: { pageUrl: '/Brands/all/c/brands', expectedSkipperCount: 3 }, product: { pageUrl: '/product/779841', expectedSkipperCount: 3 }, cart: { pageUrl: '/cart', expectedSkipperCount: 3 }, sale: { pageUrl: '/sale', expectedSkipperCount: 3 }, contact: { pageUrl: '/contact', expectedSkipperCount: 3 }, help: { pageUrl: '/help', expectedSkipperCount: 3 }, storeFinder: { pageUrl: '/store-finder', expectedSkipperCount: 3 }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/guest-register-form.component.migration.ts

GUEST_REGISTER_FORM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/checkout/components/order-confirmation/components/guest-register-form/guest-register-form.component.ts class: GUEST_REGISTER_FORM_COMPONENT, importPath: SPARTACUS_CHECKOUT_OLD_COMPONENTS, deprecatedParams: [ { className: USER_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE }, { className: FORM_BUILDER, importPath: ANGULAR_FORMS }, ], removeParams: [ { className: USER_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE }, { className: FORM_BUILDER, importPath: ANGULAR_FORMS }, ], addParams: [ { className: USER_REGISTER_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE }, { className: FORM_BUILDER, importPath: ANGULAR_FORMS }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-guest.ts

guestUser

projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts

HAS_SEARCH_RESULT_CLASS
Type : string
Default value : 'has-searchbox-results'

projects/core/src/occ/adapters/user/occ-user-interests.adapter.ts

headers
Default value : new HttpHeaders({ 'Content-Type': 'application/json', })

projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.ts

headers
Default value : new HttpHeaders({ 'Content-Type': 'application/json', })

projects/core/src/routing/models/page-context.model.ts

HOME_PAGE_CONTEXT
Type : string
Default value : '__HOMEPAGE__'

The homepage id for the CMS homepage is not required when we query the backend. CMS business users can have multiple pages, that they might switch quickly without changing the page id. Therefore, we use a constant to keep track of the page in the store, but are able to ignore the id while querying the backend.

SMART_EDIT_CONTEXT
Type : string
Default value : 'smartedit-preview'

SmartEdit preview page is loaded by previewToken which is added by interceptor

projects/schematics/src/migrations/4_0/constructor-deprecations/data/home-page-event.builder.migration.ts

HOME_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/events/home/home-page-event.builder.ts class: HOME_PAGE_EVENT_BUILDER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/storefrontlib/cms-structure/seo/html-lang-provider.ts

htmlLangProvider
Type : Provider
Default value : { provide: APP_INITIALIZER, multi: true, useFactory: setHtmlLangAttribute, deps: [WindowRef, LanguageService], }

projects/core/src/i18n/i18next/i18next-instance.ts

I18NEXT_INSTANCE
Default value : new InjectionToken<i18n>('I18NEXT_INSTANCE', { providedIn: 'root', factory: () => i18next.createInstance(), })

The instance of i18next.

Each SSR request gets its own instance of i18next.

The reference to the static global instance of i18next (import i18next from 'i18next) should not be used anywhere else, because otherwise it would be shared in between all SSR requests and can cause concurrency issues.

projects/core/src/i18n/i18next/i18next-providers.ts

i18nextProviders
Type : Provider[]
Default value : [ { provide: APP_INITIALIZER, useFactory: i18nextInit, deps: [ I18NEXT_INSTANCE, ConfigInitializerService, LanguageService, HttpClient, [new Optional(), SERVER_REQUEST_ORIGIN], SiteContextI18nextSynchronizer, ], multi: true, }, ]

feature-libs/cart/import-export/assets/translations/translations.ts

importExportTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { importExport: ['exportEntries', 'importEntries', 'importEntriesDialog'], }
importExportTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/product-configurator/rulebased/cpq/rest/converters/cpq-configurator-overview-normalizer.ts

INITIAL_OV_VALUE_ATTRIBUTE_NAME
Type : string
Default value : ''

projects/core/src/state/utils/entity/entity.reducer.ts

initialEntityState
Type : EntityState<any>
Default value : { entities: {} }

feature-libs/product-configurator/common/shared/utils/configurator-model-utils.ts

initialIndicator
Type : string
Default value : 'INITIAL'

projects/core/src/state/utils/loader/loader.reducer.ts

initialLoaderState
Type : LoaderState<any>
Default value : { loading: false, error: false, success: false, value: undefined, }

projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.selectors.ts

initialProcessesLoaderState
Type : object
Default value : { ...initialLoaderState, ...initialProcessesState, }

projects/core/src/state/utils/processes-loader/processes-loader.reducer.ts

initialProcessesState
Type : ProcessesLoaderState<any>
Default value : { processesCount: 0, }

projects/core/src/state/utils/scoped-loader/scoped-loader.reducer.ts

initialScopedLoaderState
Type : ScopedLoaderState<any>
Default value : {}

feature-libs/asm/core/store/reducers/asm-ui.reducer.ts

initialState
Type : AsmUi
Default value : <AsmUi>{ collapsed: false }

feature-libs/order/core/store/reducers/consignment-tracking.reducer.ts

initialState
Type : ConsignmentTrackingState
Default value : { tracking: {} }

feature-libs/order/core/store/reducers/order-details.reducer.ts

initialState
Type : Order
Default value : {}

feature-libs/order/core/store/reducers/order-return-request.reducer.ts

initialState
Type : ReturnRequestList
Default value : { returnRequests: [], pagination: {}, sorts: [], }

feature-libs/order/core/store/reducers/orders.reducer.ts

initialState
Type : OrderHistoryList
Default value : { orders: [], pagination: {}, sorts: [], }

feature-libs/order/core/store/reducers/replenishment-order-details.reducer.ts

initialState
Type : ReplenishmentOrder
Default value : {}

feature-libs/order/core/store/reducers/replenishment-orders.reducer.ts

initialState
Type : ReplenishmentOrderList
Default value : { replenishmentOrders: [], pagination: {}, sorts: [], }

feature-libs/storefinder/core/store/reducers/find-stores.reducer.ts

initialState
Type : FindStoresState
Default value : { findStoresEntities: {}, findStoreEntityById: {}, }

feature-libs/storefinder/core/store/reducers/view-all-stores.reducer.ts

initialState
Type : ViewAllStoresState
Default value : { viewAllStoresEntities: {}, }

feature-libs/product-configurator/rulebased/core/state/reducers/configurator.reducer.ts

initialState
Type : Configurator.Configuration
Default value : { configId: '', productCode: '', groups: [], flatGroups: [], interactionState: { currentGroup: undefined, groupsVisited: {}, menuParentGroup: undefined, }, owner: ConfiguratorModelUtils.createInitialOwner(), }
initialStatePendingChanges
Type : number
Default value : 0

feature-libs/product-configurator/textfield/core/state/reducers/configurator-textfield.reducer.ts

initialState
Type : ConfiguratorTextfield.Configuration
Default value : { configurationInfos: [], owner: ConfiguratorModelUtils.createInitialOwner(), }

projects/core/src/anonymous-consents/store/reducers/anonymous-consents-banner.reducer.ts

initialState
Default value : false

projects/core/src/anonymous-consents/store/reducers/anonymous-consents-update.reducer.ts

initialState
Default value : false

projects/core/src/anonymous-consents/store/reducers/anonymous-consents.reducer.ts

initialState
Type : AnonymousConsent[]
Default value : []

projects/core/src/cms/store/reducers/components.reducer.ts

initialState
Type : ComponentsContext
Default value : { component: undefined, pageContext: {}, }

projects/core/src/cms/store/reducers/navigation-entry-item.reducer.ts

initialState
Type : NodeItem | undefined
Default value : undefined

projects/core/src/cms/store/reducers/page-data.reducer.ts

initialState
Type : EntityState<Page>
Default value : { entities: {} }

projects/core/src/cms/store/reducers/page-index.reducer.ts

initialState
Type : string | undefined
Default value : undefined

projects/core/src/global-message/store/reducers/global-message.reducer.ts

initialState
Type : GlobalMessageState
Default value : { entities: {}, }

projects/core/src/routing/store/reducers/router.reducer.ts

initialState
Type : RouterState
Default value : { navigationId: 0, state: { url: '', queryParams: {}, params: {}, context: { id: '', }, cmsRequired: false, semanticRoute: undefined, }, nextState: undefined, }
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<State>>
Default value : new InjectionToken<ActionReducerMap<State>>('RouterReducers')

projects/core/src/site-context/store/reducers/base-site.reducer.ts

initialState
Type : BaseSiteState
Default value : { entities: null, details: {}, activeSite: '', }

projects/core/src/site-context/store/reducers/currencies.reducer.ts

initialState
Type : CurrenciesState
Default value : { entities: null, activeCurrency: null, }

projects/core/src/site-context/store/reducers/languages.reducer.ts

initialState
Type : LanguagesState
Default value : { entities: null, activeLanguage: null, }

projects/core/src/user/store/reducers/billing-countries.reducer.ts

initialState
Type : BillingCountriesState
Default value : { entities: {}, }

projects/core/src/user/store/reducers/customer-coupon.reducer.ts

initialState
Type : CustomerCouponSearchResult
Default value : { coupons: [], sorts: [], pagination: {}, }

projects/core/src/user/store/reducers/delivery-countries.reducer.ts

initialState
Type : DeliveryCountriesState
Default value : { entities: {}, }

projects/core/src/user/store/reducers/notification-preference.reducer.ts

initialState
Type : NotificationPreference[]
Default value : []

projects/core/src/user/store/reducers/payment-methods.reducer.ts

initialState
Type : PaymentDetails[]
Default value : []

projects/core/src/user/store/reducers/product-interests.reducer.ts

initialState
Type : ProductInterestSearchResult
Default value : { results: [], pagination: {}, sorts: [], }

projects/core/src/user/store/reducers/regions.reducer.ts

initialState
Type : RegionsState
Default value : { entities: [], country: null, }

projects/core/src/user/store/reducers/user-addresses.reducer.ts

initialState
Type : Address[]
Default value : []

projects/core/src/user/store/reducers/user-consents.reducer.ts

initialState
Type : ConsentTemplate[]
Default value : []

projects/core/src/user/store/reducers/user-cost-center.reducer.ts

initialState
Type : CostCenter[]
Default value : []

projects/schematics/src/migrations/5_0/constructor-deprecations/data/inner-components-host.directive.migration.ts

INNER_COMPONENTS_HOST_DIRECTIVE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/page/component/inner-components-host.directive.ts class: INNER_COMPONENTS_HOST_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: INJECTOR, importPath: ANGULAR_CORE, }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, { className: COMPONENT_HANDLER_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CMS_INJECTOR_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/smartedit/root/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: CmsTicketInterceptor, multi: true, }, ]

feature-libs/checkout/base/root/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: CheckoutCartInterceptor, multi: true, }, ]

feature-libs/tracking/personalization/root/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: OccPersonalizationIdInterceptor, multi: true, }, { provide: HTTP_INTERCEPTORS, useExisting: OccPersonalizationTimeInterceptor, multi: true, }, ]

projects/core/src/anonymous-consents/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: AnonymousConsentsInterceptor, multi: true, }, ]

projects/core/src/auth/client-auth/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: ClientTokenInterceptor, multi: true, }, ]

projects/core/src/auth/user-auth/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: AuthInterceptor, multi: true, }, { provide: HTTP_INTERCEPTORS, useExisting: TokenRevocationInterceptor, multi: true, }, ]

projects/storefrontapp-e2e-cypress/cypress/sample-data/inventory-display.ts

inventoryDisplayB2B
Type : object
Default value : { IN_STOCK_WITH_QUANTITY_PRODUCT: '2222485', OUT_OF_STOCK_PRODUCT: '1979039', FORCE_IN_STOCK_PRODUCT: '3788618', THRESHOLD_STOCK: '693923', STOCK_LESS_THAN_THRESHOLD: '2217258', STOCK_EQUAL_THRESHOLD: '1128762', }
inventoryDisplayB2C
Type : object
Default value : { IN_STOCK_WITH_QUANTITY_PRODUCT: '358639', OUT_OF_STOCK_PRODUCT: '872912', FORCE_IN_STOCK_PRODUCT: '1377492', THRESHOLD_STOCK: '280916', STOCK_LESS_THAN_THRESHOLD: '479742', STOCK_EQUAL_THRESHOLD: '458542', }
stockLabel
Type : string
Default value : 'In stock'
stockOutOfStockLabel
Type : string
Default value : 'Out of stock'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/item-counter.component.migration.ts

ITEM_COUNTER_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ITEM_COUNTER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_CONTROL, comment: `// ${TODO_SPARTACUS} Method '${GET_CONTROL}' was removed from '${ITEM_COUNTER_COMPONENT}'. Instead of returning an Observable in the method, it is being subscribed in the ngOnInit.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.directive.migration.ts

JSON_LD_DIRECTIVE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/seo/structured-data/json-ld.directive.ts class: JSON_LD_SCRIPT_FACTORY, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: JSON_LD_SCRIPT_FACTORY, importPath: SPARTACUS_STOREFRONTLIB, }, { className: DOM_SANITIZER, importPath: ANGULAR_PLATFORM_BROWSER, }, ], addParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: DOM_SANITIZER, importPath: ANGULAR_PLATFORM_BROWSER, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/json-ld.script.factory.migration.ts

JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts class: JSON_LD_SCRIPT_FACTORY, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: RENDERER_FACTORY_2, importPath: ANGULAR_CORE, }, { className: DOM_SANITIZER, importPath: ANGULAR_PLATFORM_BROWSER, }, ], addParams: [ { className: SEO_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.script.factory.migration.ts

JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts class: JSON_LD_SCRIPT_FACTORY, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: PLATFORM, literalInference: STRING_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: RENDERER_FACTORY_2, importPath: ANGULAR_CORE, }, { className: DOM_SANITIZER, importPath: ANGULAR_PLATFORM_BROWSER, }, { className: SEO_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: DOM_SANITIZER, importPath: ANGULAR_PLATFORM_BROWSER, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/json-ld.script.factory.migration.ts

JSON_LD_SCRIPT_FACTORY_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: JSON_LD_SCRIPT_FACTORY, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: SANITIZE_METHOD, comment: `// ${TODO_SPARTACUS} Method '${JSON_LD_SCRIPT_FACTORY}.${SANITIZE_METHOD}' was removed. Use 'escapeHtml' instead.`, }, ]

projects/storefrontlib/cms-structure/seo/structured-data/builders/tokens.ts

JSONLD_PRODUCT_BUILDER
Default value : new InjectionToken( 'JsonLdProductBuilderToken' )

Injection token to add specific json-ld builders for product related schemas. See see https://schema.org/product for more information.

SCHEMA_BUILDER
Default value : new InjectionToken('SchemaBuilderToken')

Injection token to extend schema builders for adding structural data (json-ld).

Some builders (i.e. JSONLD_PRODUCT_BUILDER) might have additional lower level builder to further extend the schema.

projects/schematics/src/migrations/3_0/constructor-deprecations/data/jsonld-product-review.builder.migration.ts

JSONLD_PRODUCT_REVIEW_BUILDER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: JSONLD_PRODUCT_REVIEW_BUILDER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: PRODUCT_REVIEW_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEO_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

integration-libs/digital-payments/src/checkout/facade/dp-local-storage.service.ts

KEY
Type : string
Default value : 'digital-payment.checkout.request'

projects/storefrontlib/cms-components/misc/site-context-selector/site-context-component.service.ts

LABELS
Type : literal type
Default value : { [LANGUAGE_CONTEXT_ID]: 'Language', [CURRENCY_CONTEXT_ID]: 'Currency', }

projects/core/src/site-context/store/actions/languages.action.ts

LANGUAGE_CHANGE
Type : string
Default value : '[Site-context] Language Change'
LOAD_LANGUAGES
Type : string
Default value : '[Site-context] Load Languages'
LOAD_LANGUAGES_FAIL
Type : string
Default value : '[Site-context] Load Languages Fail'
LOAD_LANGUAGES_SUCCESS
Type : string
Default value : '[Site-context] Load Languages Success'
SET_ACTIVE_LANGUAGE
Type : string
Default value : '[Site-context] Set Active Language'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/language.service.migration.ts

LANGUAGE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: LANGUAGE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: SET_ACTIVE, newNode: SET_ACTIVE, comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/language.service.migration.ts

LANGUAGE_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/site-context/facade/language.service.ts class: LANGUAGE_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: WINDOW_REF, importPath: SPARTACUS_CORE }, { className: SITE_CONTEXT_CONFIG, importPath: SPARTACUS_CORE }, ], removeParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/language.service.migration.ts

LANGUAGE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: LANGUAGE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: INITIALIZE, comment: `// ${TODO_SPARTACUS} Method '${LANGUAGE_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'LanguageInitializer' .`, }, ]

projects/storefrontlib/recipes/config/layout-config.ts

layoutConfig
Type : LayoutConfig
Default value : { // deferredLoading: { // strategy: DeferLoadingStrategy.DEFER, // intersectionMargin: '50px', // }, layoutSlots: { header: { lg: { slots: [ 'PreHeader', 'SiteContext', 'SiteLinks', 'SiteLogo', 'SearchBox', 'SiteLogin', 'MiniCart', 'NavigationBar', ], }, slots: ['PreHeader', 'SiteLogo', 'SearchBox', 'MiniCart'], }, navigation: { lg: { slots: [] }, slots: ['SiteLogin', 'NavigationBar', 'SiteContext', 'SiteLinks'], }, footer: { slots: ['Footer'], }, LandingPage2Template: { pageFold: 'Section2B', slots: [ 'Section1', 'Section2A', 'Section2B', 'Section2C', 'Section3', 'Section4', 'Section5', ], }, ContentPage1Template: { slots: ['Section2A', 'Section2B'], }, CategoryPageTemplate: { pageFold: 'Section2', slots: ['Section1', 'Section2', 'Section3'], }, ProductListPageTemplate: { slots: ['ProductLeftRefinements', 'ProductListSlot'], }, ProductGridPageTemplate: { slots: ['ProductLeftRefinements', 'ProductGridSlot'], }, SearchResultsListPageTemplate: { slots: [ 'Section2', 'ProductLeftRefinements', 'SearchResultsListSlot', 'Section4', ], }, SearchResultsGridPageTemplate: { slots: [ 'Section2', 'ProductLeftRefinements', 'SearchResultsGridSlot', 'Section4', ], }, ProductDetailsPageTemplate: { lg: { pageFold: 'UpSelling', }, pageFold: 'Summary', slots: [ 'Summary', 'UpSelling', 'CrossSelling', 'Tabs', 'PlaceholderContentSlot', ], }, CartPageTemplate: { slots: ['TopContent', 'CenterRightContentSlot', 'EmptyCartMiddleContent'], }, AccountPageTemplate: { slots: ['BodyContent', 'SideContent'], }, LoginPageTemplate: { slots: ['LeftContentSlot', 'RightContentSlot'], }, ErrorPageTemplate: { slots: ['TopContent', 'MiddleContent', 'BottomContent'], }, OrderConfirmationPageTemplate: { slots: ['BodyContent', 'SideContent'], }, MultiStepCheckoutSummaryPageTemplate: { slots: ['TopContent', 'BodyContent', 'SideContent', 'BottomContent'], }, CheckoutLoginPageTemplate: { slots: ['RightContentSlot'], }, }, }

The layout configuration is used to define the overall layout of the storefront. The configuration includes the following aspects:

  • breakpoint layout (AKA screen layout)
  • Page sections slot configuration (i.e. header vs footer)
  • page template slot configuration (i.e. landing page template vs PDP page template)
  • deferred loading configuration

The page slot configurations is directly related to the data in the backend. If you use the Spartacus sample-data, you will have an aligned setup. However, if you introduce custom page templates and/or slots, you most likely need to further adjust or replace this configuration.

projects/schematics/src/migrations/3_0/config-deprecations/data/legacy-flag.migration.ts

LEGACY_FLAG_MIGRATION
Type : ConfigDeprecation
Default value : { propertyName: LEGACY_FLAG, comment: `// ${TODO_SPARTACUS} '${LEGACY_FLAG}' has been removed. Just remove this property, as legacy systems are supported by optional implementations.\n`, }

projects/core/src/user/store/actions/user-cost-center.action.ts

LOAD_ACTIVE_COST_CENTERS
Type : string
Default value : '[User] Load Active CostCenters'
LOAD_ACTIVE_COST_CENTERS_FAIL
Type : string
Default value : '[User] Load Active CostCenters Fail'
LOAD_ACTIVE_COST_CENTERS_SUCCESS
Type : string
Default value : '[User] Load Active CostCenters Success'

projects/core/src/user/store/actions/billing-countries.action.ts

LOAD_BILLING_COUNTRIES
Type : string
Default value : '[User] Load Billing Countries'
LOAD_BILLING_COUNTRIES_FAIL
Type : string
Default value : '[User] Load Billing Countries Fail'
LOAD_BILLING_COUNTRIES_SUCCESS
Type : string
Default value : '[User] Load Billing Countries Success'

integration-libs/cdc/core/auth/store/actions/cdc-user-token.action.ts

LOAD_CDC_USER_TOKEN
Type : string
Default value : '[Auth] Load CDC User Token'
LOAD_CDC_USER_TOKEN_FAIL
Type : string
Default value : '[Auth] Load CDC User Token Fail'

projects/core/src/auth/client-auth/store/actions/client-token.action.ts

LOAD_CLIENT_TOKEN
Type : string
Default value : '[Token] Load Client Token'
LOAD_CLIENT_TOKEN_FAIL
Type : string
Default value : '[Token] Load Client Token Fail'
LOAD_CLIENT_TOKEN_SUCCESS
Type : string
Default value : '[Token] Load Client Token Success'

projects/core/src/cms/store/actions/navigation-entry-item.action.ts

LOAD_CMS_NAVIGATION_ITEMS
Type : string
Default value : '[Cms] Load NavigationEntry items'
LOAD_CMS_NAVIGATION_ITEMS_FAIL
Type : string
Default value : '[Cms] Load NavigationEntry items Fail'
LOAD_CMS_NAVIGATION_ITEMS_SUCCESS
Type : string
Default value : '[Cms] Load NavigationEntry items Success'

projects/core/src/user/store/actions/delivery-countries.action.ts

LOAD_DELIVERY_COUNTRIES
Type : string
Default value : '[User] Load Delivery Countries'
LOAD_DELIVERY_COUNTRIES_FAIL
Type : string
Default value : '[User] Load Delivery Countries Fail'
LOAD_DELIVERY_COUNTRIES_SUCCESS
Type : string
Default value : '[User] Load Delivery Countries Success'

feature-libs/organization/order-approval/core/store/actions/order-approval.action.ts

LOAD_ORDER_APPROVAL
Type : string
Default value : '[OrderApproval] Load OrderApproval Data'
LOAD_ORDER_APPROVAL_FAIL
Type : string
Default value : '[OrderApproval] Load OrderApproval Data Fail'
LOAD_ORDER_APPROVAL_SUCCESS
Type : string
Default value : '[OrderApproval] Load OrderApproval Data Success'
LOAD_ORDER_APPROVALS
Type : string
Default value : '[OrderApproval] Load OrderApprovals'
LOAD_ORDER_APPROVALS_FAIL
Type : string
Default value : '[OrderApproval] Load OrderApprovals Fail'
LOAD_ORDER_APPROVALS_SUCCESS
Type : string
Default value : '[OrderApproval] Load OrderApprovals Success'
MAKE_DECISION
Type : string
Default value : '[OrderApproval] Make OrderApproval Decision'
MAKE_DECISION_FAIL
Type : string
Default value : '[OrderApproval] Make OrderApproval Decision Fail'
MAKE_DECISION_RESET
Type : string
Default value : '[OrderApproval] Make OrderApproval Decision Reset'
MAKE_DECISION_SUCCESS
Type : string
Default value : '[OrderApproval] Make OrderApproval Decision Success'

projects/core/src/product/store/actions/product-reviews.action.ts

LOAD_PRODUCT_REVIEWS
Type : string
Default value : '[Product] Load Product Reviews Data'
LOAD_PRODUCT_REVIEWS_FAIL
Type : string
Default value : '[Product] Load Product Reviews Data Fail'
LOAD_PRODUCT_REVIEWS_SUCCESS
Type : string
Default value : '[Product] Load Product Reviews Data Success'
POST_PRODUCT_REVIEW
Type : string
Default value : '[Product] Post Product Review'
POST_PRODUCT_REVIEW_FAIL
Type : string
Default value : '[Product] Post Product Review Fail'
POST_PRODUCT_REVIEW_SUCCESS
Type : string
Default value : '[Product] Post Product Review Success'

projects/core/src/state/utils/loader/loader.action.ts

LOADER_FAIL_ACTION
Type : string
Default value : '[LOADER] FAIL'
LOADER_LOAD_ACTION
Type : string
Default value : '[LOADER] LOAD'
LOADER_RESET_ACTION
Type : string
Default value : '[LOADER] RESET'
LOADER_SUCCESS_ACTION
Type : string
Default value : '[LOADER] SUCCESS'

projects/storefrontapp-e2e-cypress/cypress/support/storage.commands.ts

LOCAL_STORAGE_MEMORY
Type : object
Default value : {}

projects/core/src/auth/user-auth/store/actions/login-logout.action.ts

LOGIN
Type : string
Default value : '[Auth] Login'
LOGOUT
Type : string
Default value : '[Auth] Logout'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/login-form.component.migration.ts

LOGIN_FORM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/user/login-form/login-form.component.ts class: LOGIN_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: FORM_BUILDER, importPath: ANGULAR_FORMS, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/login-form.component.migration.ts

LOGIN_FORM_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: LOGIN_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: NG_ON_DESTROY, comment: `// ${TODO_SPARTACUS} Method '${NG_ON_DESTROY}' was removed together with the ${SUB} property`, }, { class: LOGIN_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: SUB, comment: `// ${TODO_SPARTACUS} property '${SUB}' was removed`, }, { class: LOGIN_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: LOGIN_AS_GUEST, comment: `// ${TODO_SPARTACUS} property '${LOGIN_AS_GUEST}' was removed`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/login.guard.migration.ts

LOGIN_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/user/login-route/login.guard.ts class: LOGIN_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_PAGE_GUARD, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/login-register.component.migration.ts

LOGIN_REGISTER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/user/account/components/login-register/login-register.component.ts class: LOGIN_REGISTER_COMPONENT, importPath: SPARTACUS_USER, deprecatedParams: [ { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER }, ], removeParams: [ { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], }

feature-libs/asm/core/store/actions/logout-agent.action.ts

LOGOUT_CUSTOMER_SUPPORT_AGENT
Type : string
Default value : '[Auth] Logout Customer Support Agent'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/logout.guard.migration.ts

LOGOUT_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/user/logout/logout.guard.ts class: LOGOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: PROTECTED_ROUTES_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], addParams: [{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/logout.guard.migration.ts

LOGOUT_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/user/logout/logout.guard.ts class: LOGOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: PROTECTED_ROUTES_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/logout-guard.migration.ts

LOGOUT_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/user/logout-guard.ts class: LOGOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: PROTECTED_ROUTES_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/logout.guard.migration.ts

LOGOUT_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: LOGOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: CAN_ACTIVATE, newNode: CAN_ACTIVATE, comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`, }, { class: LOGOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: LOGOUT, newNode: LOGOUT, comment: `// ${TODO_SPARTACUS} Method '${LOGOUT}' return type has changed from 'void' to 'Promise<any>'.`, }, { class: LOGOUT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: REDIRECT, comment: `// ${TODO_SPARTACUS} Method '${REDIRECT}' has been removed from ${LOGOUT_GUARD}. Please use 'getRedirectUrl()' instead.`, }, ]

integration-libs/epd-visualization/core/connectors/visualization/converters.ts

LOOKUP_VISUALIZATIONS_RESPONSE_NORMALIZER
Default value : new InjectionToken< Converter<any, LookupVisualizationsResponse> >('LookupVisualizationsResponseNormalizer')

projects/storefrontapp-e2e-cypress/cypress/sample-data/cart-validation.ts

lowStockResponse
Type : object
Default value : { cartModifications: [ { entry: { product: { availableForPickup: true, code: '325414', name: 'EASYSHARE Z730 Zoom Digital Camera', purchasable: true, stock: { isValueRounded: false, stockLevel: 1, stockLevelStatus: 'lowStock', }, }, quantity: 1, }, quantity: 2, quantityAdded: 1, statusCode: 'lowStock', }, { entry: { product: { availableForPickup: true, code: '2278102', name: 'miniDV Head Cleaner', purchasable: true, stock: { isValueRounded: false, stockLevel: 1, stockLevelStatus: 'lowStock', }, }, quantity: 1, }, quantity: 2, quantityAdded: 1, statusCode: 'lowStock', }, ], }
outOfStockResponse
Type : object
Default value : { cartModifications: [ { entry: { product: { availableForPickup: false, code: '325414', name: 'EASYSHARE Z730 Zoom Digital Camera', purchasable: true, stock: { isValueRounded: false, stockLevel: 0, stockLevelStatus: 'outOfStock', }, url: '/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/EASYSHARE-Z730-Zoom-Digital-Camera/p/325414', }, quantity: 0, }, quantity: 2, quantityAdded: 0, statusCode: 'noStock', }, ], }
PRODUCT_1
Type : object
Default value : { name: 'EASYSHARE Z730 Zoom Digital Camera', code: '325414', }
PRODUCT_2
Type : object
Default value : { name: 'miniDV Head Cleaner', code: '2278102', }

feature-libs/product-configurator/rulebased/root/cpq/interceptor/cpq-configurator-rest.interceptor.ts

MARKER_HEADER_CPQ_CONFIGURATOR
Type : string
Default value : 'x-cpq-configurator'

This header attribute shall be used to mark any request made to the CPQ System. The presence of it enables this interceptor to actually intercept this request and to decorate it with the authentication related attributes.

feature-libs/organization/administration/components/constants.ts

MAX_OCC_INTEGER_VALUE
Type : number
Default value : 2147483647

projects/core/src/occ/config/config-from-meta-tag-factory.ts

MEDIA_BASE_URL_META_TAG_NAME
Type : string
Default value : 'media-backend-base-url'
MEDIA_BASE_URL_META_TAG_PLACEHOLDER
Type : string
Default value : 'MEDIA_BACKEND_BASE_URL_VALUE'
OCC_BASE_URL_META_TAG_NAME
Type : string
Default value : 'occ-backend-base-url'
OCC_BASE_URL_META_TAG_PLACEHOLDER
Type : string
Default value : 'OCC_BACKEND_BASE_URL_VALUE'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/media.service.migration.ts

MEDIA_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { class: MEDIA_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STOREFRONT_CONFIG, literalInference: STOREFRONT_CONFIG, injectionToken: { token: CONFIG, importPath: SPARTACUS_CORE, }, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: STOREFRONT_CONFIG, literalInference: STOREFRONT_CONFIG, injectionToken: { token: CONFIG, importPath: SPARTACUS_CORE, }, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CONFIG, importPath: SPARTACUS_CORE, }, ], }

projects/storefrontlib/recipes/config/default-media.config.ts

mediaConfig
Type : MediaConfig
Default value : { mediaFormats: { mobile: { width: 400 }, tablet: { width: 770 }, desktop: { width: 1140 }, widescreen: { width: 1400 }, // product media cartIcon: { width: 65 }, thumbnail: { width: 96 }, product: { width: 284 }, zoom: { width: 515 }, }, }

feature-libs/asm/core/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [ clearCustomerSupportAgentAsmState, ]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<AsmState>>
Default value : new InjectionToken<ActionReducerMap<AsmState>>('AsmReducers')

feature-libs/storefinder/core/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [clearStoreFinderState]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<StoresState>>
Default value : new InjectionToken<ActionReducerMap<StoresState>>('StoreFinderReducers')

feature-libs/organization/administration/core/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [clearOrganizationState]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<OrganizationState>>
Default value : new InjectionToken<ActionReducerMap<OrganizationState>>( 'OrganizationReducers' )

feature-libs/organization/order-approval/core/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [clearOrganizationState]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<OrderApprovalState>>
Default value : new InjectionToken<ActionReducerMap<OrderApprovalState>>( 'OrganizationReducers' )

projects/core/src/anonymous-consents/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [ clearAnonymousConsentTemplates, ]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<AnonymousConsentsState>>
Default value : new InjectionToken<ActionReducerMap<AnonymousConsentsState>>( 'AnonymousConsentsReducers' )

projects/core/src/cms/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [clearCmsState]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<CmsState>>
Default value : new InjectionToken<ActionReducerMap<CmsState>>('CmsReducers')

projects/core/src/product/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [clearProductsState]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<ProductsState>>
Default value : new InjectionToken<ActionReducerMap<ProductsState>>('ProductReducers')

projects/core/src/user/store/reducers/index.ts

metaReducers
Type : MetaReducer[]
Default value : [clearUserState]
reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<UserState>>
Default value : new InjectionToken<ActionReducerMap<UserState>>('UserReducers')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

METHOD_PROPERTY_DATA
Type : MethodPropertyDeprecation[]
Default value : [ ...CHECKOUT_CONNECTOR_MIGRATION, ...CHECKOUT_ADAPTER_MIGRATION, ...CHECKOUT_SERVICE_MIGRATION, ...CMS_COMPONENTS_SERVICE_MIGRATION, ...OCC_CHECKOUT_ADAPTER_MIGRATION, ...PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION, ...CHECKOUT_GROUP_ACTIONS_MIGRATION, ...CHECKOUT_CONFIG_SERVICE_MIGRATION, ...CHECKOUT_AUTH_GUARD_MIGRATION, ...PROTECTED_ROUTES_GUARD_MIGRATION, ...BREAKPOINT_SERVICE_MIGRATION, ...LOGIN_FORM_COMPONENT_MIGRATION, ...ITEM_COUNTER_COMPONENT_MIGRATION, ...STORE_FINDER_ACTIONS_MIGRATION, ...UPDATE_EMAIL_COMPONENT_MIGRATION, ...BASE_SITE_SERVICE_MIGRATION, ...CART_NOT_EMPTY_GUARD_MIGRATION, ...NOT_CHECKOUT_AUTH_GUARD_MIGRATION, ...LOGOUT_GUARD_MIGRATION, ...ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION, ...ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION, ...PRODUCT_CAROUSEL_SERVICE_MIGRATION, ...PRODUCT_REFERENCE_SERVICE_MIGRATION, ...STOREFRONT_COMPONENT_MIGRATION, ...MULTI_CART_STATE_PERSISTENCE_SERVICE_MIGRATION, ...AUTH_ACTIONS_MIGRATION, ...NOT_AUTH_GUARD_MIGRATION, ...AUTH_GUARD_MIGRATION, ...AUTH_SERVICE_MIGRATION, ...ASM_SELECTORS_MIGRATION, ...ASM_ACTIONS_MIGRATION, ...ASM_AUTH_SERVICE_MIGRATION, ...CDC_AUTH_SERVICE_MIGRATION, ...LANGUAGE_SERVICE_MIGRATION, ...CURRENCY_SERVICE_MIGRATION, ...STAR_RATING_COMPONENT_MIGRATION, ...FEATURE_MODULES_SERVICE_MIGRATION, ...ANONYMOUS_CONSENT_TEMPLATES_ADAPTER_MIGRATION, ...ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR_MIGRATION, ...OCC_CMS_COMPONENT_ADAPTER_MIGRATION, ...PAGE_META_SERVICE_MIGRATION, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

METHOD_PROPERTY_DATA
Type : MethodPropertyDeprecation[]
Default value : [ ...LANGUAGE_SERVICE_MIGRATION, ...CURRENCY_SERVICE_MIGRATION, ...BASE_SITE_SERVICE_MIGRATION, ...OCC_ENDPOINTS_SERVICE_MIGRATION, ...CONTENT_PAGE_META_RESOLVER_MIGRATION, ...PAGE_META_SERVICE_MIGRATION, ...SELECTIVE_CART_SERVICE_MIGRATION, ...ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION, ...PAGE_EVENT_MIGRATION, ...CART_ITEM_CONTEXT_MIGRATION, ...CART_ITEM_CONTEXT_SOURCE_MIGRATION, ...DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION, ...CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION, ...CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION, ...CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION, ...CONFIGURATOR_PRODUCT_TITLE_COMPONENT_MIGRATION, ...CART_DETAILS_COMPONENT_MIGRATION, ...CART_ITEM_COMPONENT_MIGRATION, ...UNIT_FORM_COMPONENT_MIGRATION, ...ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION, ...ROUTING_SERVICE_MIGRATION, ...CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION, ...OCC_ENDPOINTS_MODEL_MIGRATION, ...ORDER_OVERVIEW_COMPONENT_MIGRATION, ...PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION, ...SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION, ...SAVED_CART_LIST_COMPONENT_MIGRATION, ...EXPRESS_CHECKOUT_SERVICE_MIGRATION, ...CONFIG_INITIALIZER_SERVICE_MIGRATION, ...PRODUCT_SERVICE_MIGRATION, ...USER_ID_SERVICE_MIGRATION, ...POPOVER_COMPONENT_MIGRATION, ...POPOVER_DIRECTIVE_MIGRATION, ]

projects/schematics/src/migrations/test/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

METHOD_PROPERTY_DATA
Type : MethodPropertyDeprecation[]
Default value : [ ...CMS_SELECTORS_MIGRATION, ...CMS_ACTIONS_MIGRATION, ]

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

METHODS_AND_PROPERTIES_DEPRECATIONS_DATA
Type : MethodPropertyDeprecation[]
Default value : [ ...AUTH_REDIRECT_SERVICE_MIGRATION, ...AUTH_HTTP_HEADER_SERVICE_MIGRATION, ...QUICK_ORDER_SERVICE_MIGRATION, ...CONFIGURATOR_ATTRIBUTE_MULTI_SELECTION_BUNDLE_COMPONENT_MIGRATION, ...CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BUNDLE_COMPONENT_MIGRATION, ...CONFIGURATOR_COMMONS_SERVICE_MIGRATION, ...CONFIGURATOR_ATTRIBUTE_HEADER_COMPONENT_MIGRATION, ...OCC_CONFIGURATOR_VARIANT_NORMALIZER_MIGRATION, ...NAVIGATION_UI_COMPONENT_MIGRATION, ...PROGRESS_BUTTON_COMPONENT_MIGRATION, ...SAVED_CART_EVENT_BUILDER_MIGRATION, ...CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION, ...CDS_MERCHANDISING_PRODUCT_SERVICE_MIGRATION, ]

projects/schematics/src/migrations/4_0/missing-packages/missing-packages.ts

MISSING_PACKAGE_DATA
Type : MissingPackageMigration[]
Default value : [ { package: '@spartacus/checkout', comment: "We've found imports from @spartacus/checkout package which is not installed. If you are using the checkout feature you can configure it by running schematics `ng add @spartacus/checkout`. If you only need to install package add it with npm (`npm i @spartacus/checkout`) or yarn (`yarn add @spartacus/checkout`). If you are not using checkout package check why you have imports from this library.", }, { package: '@spartacus/asm', comment: "We've found imports from @spartacus/asm package which is not installed. If you are using the ASM feature you can configure it by running schematics `ng add @spartacus/asm`. If you only need to install package add it with npm (`npm i @spartacus/asm`) or yarn (`yarn add @spartacus/asm`). If you are not using ASM package check why you have imports from this library.", }, { package: '@spartacus/user', comment: "We've found imports from @spartacus/user package which is not installed. If you are using the user features (account/profile) you can configure it by running schematics `ng add @spartacus/user`. If you only need to install package add it with npm (`npm i @spartacus/user`) or yarn (`yarn add @spartacus/user`). If you are not using user package check why you have imports from this library.", }, { package: '@spartacus/tracking', comment: "We've found imports from @spartacus/tracking package which is not installed. If you are using the tracking features (personalization, tag managers integration) you can configure it by running schematics `ng add @spartacus/tracking`. If you only need to install package add it with npm (`npm i @spartacus/tracking`) or yarn (`yarn add @spartacus/tracking`). If you are not using tracking package check why you have imports from this library.", }, { package: '@spartacus/smartedit', comment: "We've found imports from @spartacus/smartedit package which is not installed. If you are using the Smartedit feature you can configure it by running schematics `ng add @spartacus/smartedit`. If you only need to install package add it with npm (`npm i @spartacus/smartedit`) or yarn (`yarn add @spartacus/smartedit`). If you are not using Smartedit package check why you have imports from this library.", }, { package: '@spartacus/qualtrics', comment: "We've found imports from @spartacus/qualtrics package which is not installed. If you are using the Qualtrics feature you can configure it by running schematics `ng add @spartacus/qualtrics`. If you only need to install package add it with npm (`npm i @spartacus/qualtrics`) or yarn (`yarn add @spartacus/qualtrics`). If you are not using Qualtrics package check why you have imports from this library.", }, ]

projects/schematics/src/migrations/5_0/missing-packages/missing-packages.ts

MISSING_PACKAGE_DATA
Type : MissingPackageMigration[]
Default value : []

projects/schematics/src/migrations/test/missing-packages/missing-packages.ts

MISSING_PACKAGE_DATA
Type : MissingPackageMigration[]
Default value : [ { package: '@spartacus/checkout', comment: 'Checkout package missing', }, { package: '@spartacus/asm', comment: 'ASM package missing', }, ]

projects/storefrontapp-e2e-cypress/cypress/support/viewport.commands.ts

mobileBreakpoint
Type : number
Default value : 992

feature-libs/organization/account-summary/components/details/account-summary-mock-data.ts

mockAccountSummaryDetails
Type : AccountSummaryDetails
Default value : { accountManagerEmail: '', accountManagerName: 'Brandon Leclair', amountBalance: { currentBalance: '$102,145,214.00', dueBalances: [ { amount: '$0.00', dayRange: { maxBoundary: 30, minBoundary: 1, }, }, { amount: '$212,947.00', dayRange: { maxBoundary: 60, minBoundary: 31, }, }, { amount: '$0.00', dayRange: { maxBoundary: 90, minBoundary: 61, }, }, { amount: '$33,379,071.00', dayRange: { minBoundary: 91, }, }, ], openBalance: '$135,737,232.00', pastDueBalance: '$33,592,018.00', }, billingAddress: { country: { isocode: 'US', name: 'United States', }, defaultAddress: false, email: 'carla.torres@rustic-hw.com', firstName: 'Carla', formattedAddress: '1000 Bagby Street, Houston, Texas', id: '8796098986007', lastName: 'Torres', line1: '1000 Bagby Street', postalCode: 'Texas', shippingAddress: true, title: 'Ms.', titleCode: 'ms', town: 'Houston', visibleInAddressBook: true, }, creditLimit: '$15,000.00', orgUnit: { active: true, addresses: [ { country: { isocode: 'US', name: 'United States', }, defaultAddress: false, email: 'carla.torres@rustic-hw.com', firstName: 'Carla', formattedAddress: '1000 Bagby Street, Houston, Texas', id: '8796098986007', lastName: 'Torres', line1: '1000 Bagby Street', postalCode: 'Texas', shippingAddress: true, title: 'Ms.', titleCode: 'ms', town: 'Houston', visibleInAddressBook: true, }, ], approvers: [ { name: 'Carla Torres', uid: 'carla.torres@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: '1df2fe00-7e9c-4e7c-9598-1ae22d83979a', displayUid: 'carla.torres@rustic-hw.com', firstName: 'Carla', lastName: 'Torres', orgUnit: { active: true, costCenters: [ { active: false, code: 'Custom_Retail', name: 'Custom Retail', }, ], name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bapprovergroup'], selected: false, title: 'Ms.', titleCode: 'ms', }, ], costCenters: [ { active: true, code: 'Custom_Retail', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, name: 'Custom Retail', }, ], customers: [ { name: 'Anthony Lombardi', uid: 'anthony.lombardi@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: 'f455605a-0a14-48aa-a48d-a7842337aba9', displayUid: 'anthony.lombardi@rustic-hw.com', firstName: 'Anthony', lastName: 'Lombardi', orgUnit: { active: true, costCenters: [ { active: false, code: 'Custom_Retail', name: 'Custom Retail', }, ], name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bcustomergroup'], selected: false, title: 'Mr.', titleCode: 'mr', }, { name: 'Mark Rivers', uid: 'mark.rivers@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: '0d18b584-c604-477a-8f75-6c211aeeaeb5', displayUid: 'mark.rivers@rustic-hw.com', firstName: 'Mark', lastName: 'Rivers', orgUnit: { active: true, costCenters: [ { active: false, code: 'Custom_Retail', name: 'Custom Retail', }, ], name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bcustomergroup'], selected: false, title: 'Mr.', titleCode: 'mr', }, { name: 'William Hunter', uid: 'william.hunter@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: '2b1d2812-e5e5-47f4-accf-96e67b76d4e7', displayUid: 'william.hunter@rustic-hw.com', firstName: 'William', lastName: 'Hunter', orgUnit: { active: true, costCenters: [ { active: false, code: 'Custom_Retail', name: 'Custom Retail', }, ], name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bcustomergroup'], selected: false, title: 'Mr.', titleCode: 'mr', }, { name: 'Marie Dubois', uid: 'marie.dubois@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: '6cc8aa65-11cb-430c-ac3e-261c3c660ab3', displayUid: 'marie.dubois@rustic-hw.com', firstName: 'Marie', lastName: 'Dubois', orgUnit: { active: true, costCenters: [ { active: false, code: 'Custom_Retail', name: 'Custom Retail', }, ], name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bcustomergroup'], selected: false, title: 'Ms.', titleCode: 'ms', }, { name: 'Axel Krause', uid: 'axel.krause@rustic-hw.com', active: true, approvers: [], currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, customerId: '40bb80e4-9d88-4553-a036-a5ee65de3d09', displayUid: 'axel.krause@rustic-hw.com', firstName: 'Axel', lastName: 'Krause', orgUnit: { active: true, costCenters: [ { active: false, code: 'Custom_Retail', name: 'Custom Retail', }, ], name: 'Custom Retail', uid: 'Custom Retail', }, roles: ['b2bcustomergroup'], selected: false, title: 'Mr.', titleCode: 'mr', }, ], name: 'Custom Retail', parentOrgUnit: { active: true, name: 'Rustic Retail', uid: 'Rustic Retail', }, uid: 'Custom Retail', }, }
mockAccountSummaryList
Type : AccountSummaryList
Default value : { orgDocumentTypes: [ { code: 'PURCHASE_ORDER', name: 'Purchase Order', }, { code: 'INVOICE', name: 'Invoice', }, { code: 'CREDIT_NOTE', name: 'Credit Note', }, { code: 'DEBIT_NOTE', name: 'Debit Note', }, { code: 'STATEMENT', name: 'Statement', }, ], orgDocuments: [ { amount: 849887, attachments: [], createdAtDate: '2021-12-10', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-01-09', formattedAmount: '$849,887.00', formattedOpenAmount: '$849,887.00', id: 'CRNPG-0000001', openAmount: 849887, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, { amount: 656105, attachments: [], createdAtDate: '2021-12-25', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-01-24', formattedAmount: '$656,105.00', formattedOpenAmount: '$656,105.00', id: 'CRNPG-0000002', openAmount: 656105, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, { amount: 473456, attachments: [], createdAtDate: '2022-01-18', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-02-17', formattedAmount: '$473,456.00', formattedOpenAmount: '$473,456.00', id: 'CRNPG-0000003', openAmount: 473456, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, { amount: 30599, attachments: [ { id: 'POPG-00100006', }, ], createdAtDate: '2022-01-24', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, formattedAmount: '$30,599.00', formattedOpenAmount: '$30,599.00', id: 'POPG-00100006', openAmount: 30599, orgDocumentType: { code: 'PURCHASE_ORDER', name: 'Purchase Order', }, status: DocumentStatus.OPEN, }, { amount: 17199, attachments: [ { id: 'POPG-00006009', }, ], createdAtDate: '2022-01-24', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, formattedAmount: '$17,199.00', formattedOpenAmount: '$17,199.00', id: 'POPG-00006009', openAmount: 17199, orgDocumentType: { code: 'PURCHASE_ORDER', name: 'Purchase Order', }, status: DocumentStatus.OPEN, }, { amount: 401614, attachments: [], createdAtDate: '2022-01-25', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-02-24', formattedAmount: '$401,614.00', formattedOpenAmount: '$401,614.00', id: 'CRNPG-0000004', openAmount: 401614, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, { amount: 35189, attachments: [ { id: 'INPG-00100001', }, ], createdAtDate: '2022-01-26', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-02-25', formattedAmount: '$35,189.00', formattedOpenAmount: '$35,189.00', id: 'INPG-00100001', openAmount: 35189, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, { amount: 19779, attachments: [ { id: 'INPG-00100002', }, ], createdAtDate: '2022-01-26', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-02-25', formattedAmount: '$19,779.00', formattedOpenAmount: '$19,779.00', id: 'INPG-00100002', openAmount: 19779, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, { amount: 21799, attachments: [ { id: 'POPG-00006012', }, ], createdAtDate: '2022-01-26', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, formattedAmount: '$21,799.00', formattedOpenAmount: '$21,799.00', id: 'POPG-00006012', openAmount: 21799, orgDocumentType: { code: 'PURCHASE_ORDER', name: 'Purchase Order', }, status: DocumentStatus.OPEN, }, { amount: 25069, attachments: [ { id: 'INPG-00100003', }, ], createdAtDate: '2022-01-26', currency: { active: true, isocode: 'USD', name: 'US Dollar', symbol: '$', }, dueAtDate: '2022-02-25', formattedAmount: '$25,069.00', formattedOpenAmount: '$25,069.00', id: 'INPG-00100003', openAmount: 25069, orgDocumentType: { code: 'INVOICE', name: 'Invoice', }, status: DocumentStatus.OPEN, }, ], pagination: { currentPage: 0, pageSize: 10, sort: 'byCreatedAtDateAsc', totalPages: 6, totalResults: 60, }, sorts: [ { code: 'byCreatedAtDateAsc', selected: true, }, { code: 'byCreatedAtDateDesc', selected: false, }, { code: 'byDueAtDateAsc', selected: false, }, { code: 'byDueAtDateDesc', selected: false, }, { code: 'byOriginalAmountAsc', selected: false, }, { code: 'byOriginalAmountDesc', selected: false, }, { code: 'byOpenAmountAsc', selected: false, }, { code: 'byOpenAmountDesc', selected: false, }, { code: 'byOrgDocumentTypeAsc', selected: false, }, { code: 'byOrgDocumentTypeDesc', selected: false, }, { code: 'byStatusAsc', selected: false, }, { code: 'byStatusDesc', selected: false, }, { code: 'byOrgDocumentIdAsc', selected: false, }, { code: 'byOrgDocumentIdDesc', selected: false, }, ], }

projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module.ts

mockComponents
Type : []
Default value : [MockIconComponent]

projects/storefrontlib/shared/components/split-view/testing/spit-view-testing.module.ts

mockComponents
Type : []
Default value : [MockSplitViewComponent, MockViewComponent]

projects/core/src/occ/adapters/user/unit-test.helper.ts

mockOccModuleConfig
Type : OccConfig
Default value : { backend: { occ: { baseUrl: '', prefix: '', }, }, context: { baseSite: [''], }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/modal.service.migration.ts

MODAL_SERVICE_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/shared/components/modal/modal.service.ts class: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: NGB_MODAL, importPath: NG_BOOTSTRAP }, { className: APPLICATION_REF, importPath: ANGULAR_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], }
MODAL_SERVICE_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/shared/components/modal/modal.service.ts class: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [{ className: NGB_MODAL, importPath: NG_BOOTSTRAP }], addParams: [{ className: APPLICATION_REF, importPath: ANGULAR_CORE }], }

projects/core/src/lazy-loading/tokens.ts

MODULE_INITIALIZER
Type : InjectionToken<[]>
Default value : new InjectionToken<(() => any)[]>('MODULE_INITIALIZER')

The MODULE_INITIALIZER is used as a multi provider that returns a function that should be executed when the module is lazy loaded. It is, in a way, an APP_INITIALIZER for lazy loaded modules.

If the module is eagerly loaded, the MODULE_INITIALIZER functions run when the app is initialized. Therfore, if the module in which it is defined is used in a eager loading configuration, MODULE_INITIALIZER will fall back to work like APP_INITIALIZER.

feature-libs/order/components/order-details/order-details.module.ts

moduleComponents
Type : []
Default value : [ OrderDetailActionsComponent, OrderDetailItemsComponent, OrderDetailTotalsComponent, OrderDetailShippingComponent, TrackingEventsComponent, ConsignmentTrackingComponent, OrderConsignedEntriesComponent, ]

feature-libs/order/components/replenishment-order-details/replenishment-order-details.module.ts

moduleComponents
Type : []
Default value : [ReplenishmentOrderCancellationComponent]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/multi-cart.service.migration.ts

MULTI_CART_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cart/facade/multi-cart.service.ts class: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/multi-cart-state-persistence.service.migration.ts

MULTI_CART_STATE_PERSISTENCE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: MULTI_CART_STATE_PERSISTENCE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: SYNC, comment: `// ${TODO_SPARTACUS} Method '${SYNC}' was renamed to ${INIT_SYNC}.`, }, ]

feature-libs/cart/base/core/store/reducers/index.ts

multiCartMetaReducers
Type : MetaReducer[]
Default value : [clearMultiCartState]
multiCartReducerProvider
Type : Provider
Default value : { provide: multiCartReducerToken, useFactory: getMultiCartReducers, }
multiCartReducerToken
Type : InjectionToken<ActionReducerMap<MultiCartState>>
Default value : new InjectionToken<ActionReducerMap<MultiCartState>>('MultiCartReducers')

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/digital-payments/user.ts

my_user
Type : object
Default value : { fullName: 'New Customer', email: 'new@mail.com', password: '1234', address: { street_name: 'default street name', street_number: '7', town: 'dummyTown', postalcode: '147002', country: 'AD', }, payment: { number: '5105105105105100', expires: { month: '08', year: '2030', }, }, }

projects/storefrontapp-e2e-cypress/cypress/sample-data/shared-users.ts

myCompanyAdminUser
Type : AccountData
Default value : { user: 'linda.wolf@rustic-hw.com', registrationData: { firstName: 'Linda', lastName: 'Wolf', titleCode: '', password: 'pw4all', email: 'linda.wolf@rustic-hw.com', }, }
standardUser
Type : AccountData
Default value : { user: 'standard', registrationData: { firstName: 'Cypress', lastName: 'User', password: 'Password123.', titleCode: 'mr', }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cdc/cdc.ts

nativeUser
Default value : getSampleUser()
UPDATED_NAME
Type : string
Default value : ' updated'
user
Default value : getSampleUser()

projects/storefrontapp-e2e-cypress/cypress/helpers/navigation.ts

navigation
Type : object
Default value : { visitHomePage({ queryStringParams, options, }: { queryStringParams?: string; options?: Partial<Cypress.VisitOptions>; }): Cypress.Chainable<Window> { queryStringParams = !queryStringParams || queryStringParams.indexOf('?') !== -1 ? queryStringParams : `?${queryStringParams}`; return cy.visit(`/${queryStringParams ? queryStringParams : ''}`, options); }, requestsCount: (alias) => (<any>cy).state('requests').filter((a) => a.alias === alias).length, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/navigation-ui.component.migration.ts

NAVIGATION_UI_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts class: NAVIGATION_UI_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER }, { className: RENDERER_2, importPath: ANGULAR_CORE }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, ], addParams: [ { className: HAMBURGER_MENU_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/navigation-ui.component.migration.ts

NAVIGATION_UI_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts class: NAVIGATION_UI_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER }, { className: RENDERER_2, importPath: ANGULAR_CORE }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, { className: HAMBURGER_MENU_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], addParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/navigation-ui.component.migration.ts

NAVIGATION_UI_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: NAVIGATION_UI_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: REINITALIZE_MENU, comment: `// ${TODO_SPARTACUS} Method '${NAVIGATION_UI_COMPONENT}.${REINITALIZE_MENU}' was removed. Use 'reinitializeMenu' instead.`, }, ]

projects/schematics/src/migrations/test/component-deprecations/data/navigation-ui.component.migration.ts

NAVIGATION_UI_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts selector: 'cx-navigation-ui', componentClassName: NAVIGATION_UI_COMPONENT, removedProperties: [ { name: 'allowAlignToRight', comment: `'allowAlignToRight' property has been removed.`, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/update-profile.ts

newFirstName
Type : string
Default value : 'N'
newLastName
Type : string
Default value : 'Z'
newTitle
Type : string
Default value : 'Dr.'
UPDATE_PROFILE_URL
Type : string
Default value : '/my-account/update-profile'

projects/storefrontapp-e2e-cypress/cypress/helpers/update-password.ts

newPassword
Type : string
Default value : 'newPassword123!'
PAGE_TITLE_HOME
Type : string
Default value : 'Homepage'
PAGE_URL_UPDATE_PASSWORD
Type : string
Default value : '/my-account/update-password'

feature-libs/cart/saved-cart/root/tokens/context.ts

NewSavedCartOrderEntriesContextToken
Default value : new InjectionToken( 'NewSavedCartOrderEntriesContext' )
SavedCartOrderEntriesContextToken
Default value : new InjectionToken( 'SavedCartOrderEntriesContext' )

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator.ts

nextBtnSelector
Type : string
Default value : 'cx-configurator-previous-next-buttons button:contains("Next")'
previousBtnSelector
Type : string
Default value : 'cx-configurator-previous-next-buttons button:contains("Previous")'

tools/config/const.ts

NG_PACKAGE_JSON
Type : string
Default value : 'ng-package.json'
PACKAGE_JSON
Type : string
Default value : 'package.json'
PUBLISHING_VERSION
Type : string
Default value : ''
SAP_SCOPE
Type : string
Default value : 'sap'
SAPUI5_TYPES
Type : string
Default value : '@sapui5/ts-types-esm'
SPARTACUS_SCHEMATICS
Default value : `${SPARTACUS_SCOPE}/schematics`
SPARTACUS_SCOPE
Type : string
Default value : '@spartacus'

integration-libs/epd-visualization/core/connectors/scene/converters.ts

NODES_RESPONSE_NORMALIZER
Default value : new InjectionToken< Converter<any, NodesResponse> >('NodesResponseNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-auth.guard.migration.ts

NOT_AUTH_GUARD_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/guards/not-auth.guard.ts class: NOT_AUTH_GUARD, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-auth.guard.migration.ts

NOT_AUTH_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: NOT_AUTH_GUARD, importPath: SPARTACUS_CORE, deprecatedNode: CAN_ACTIVATE, comment: `// ${TODO_SPARTACUS} canActivate method now returns Observable that can emit boolean or UrlTree.`, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/not-auth.guard.migration.ts

NOT_AUTH_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/auth/user-auth/guards/not-auth.guard.ts class: NOT_AUTH_GUARD, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-checkout-auth.guard.migration.ts

NOT_CHECKOUT_AUTH_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/guards/not-checkout-auth.guard.ts class: NOT_CHECKOUT_AUTH_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-checkout-auth.guard.migration.ts

NOT_CHECKOUT_AUTH_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: NOT_CHECKOUT_AUTH_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: CAN_ACTIVATE, newNode: CAN_ACTIVATE, comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`, }, ]

projects/core/src/lazy-loading/unified-injector.ts

NOT_FOUND_SYMBOL
Type : any
Default value : {}

projects/core/src/util/combined-injector.ts

NOT_FOUND_SYMBOL
Type : object
Default value : {}

projects/core/src/user/connectors/notification-preference/converters.ts

NOTIFICATION_PREFERENCE_NORMALIZER
Default value : new InjectionToken< Converter<any, NotificationPreference> >('NotificationPreferenceNormalizer')
NOTIFICATION_PREFERENCE_SERIALIZER
Default value : new InjectionToken< Converter<NotificationPreference[], any> >('NotificationPreferenceSerializer')

projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts

OAUTH_ENDPOINT
Type : string
Default value : '/authorizationserver/oauth/token'

projects/core/src/state/utils/get-state-slice.ts

OBJECT_SEPARATOR
Type : string
Default value : '.'

projects/core/src/occ/utils/occ-constants.ts

OCC_CART_ID_CURRENT
Type : string
Default value : 'current'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-checkout.adapter.migration.ts

OCC_CHECKOUT_ADAPTER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: OCC_CHECKOUT_ADAPTER, importPath: SPARTACUS_CORE, deprecatedNode: PLACE_ORDER, comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-cms-component.adapter.migration.ts

OCC_CMS_COMPONENT_ADAPTER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: OCC_CMS_COMPONENT_ADAPTER, importPath: SPARTACUS_CORE, deprecatedNode: 'findComponentsByIdsLegacy', comment: `// ${TODO_SPARTACUS} Method '${FIND_COMPONENTS_BY_IDS_LEGACY}' was removed from '${OCC_CMS_COMPONENT_ADAPTER}'. This method was used to adapt legacy versions of the OCC CMS component API, where a POST was required. We've moved the legacy implementation to an optional 'LegacyOccCmsComponentAdapter'.`, }, ]

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/occ-configurator-variant-normalizer.migration.ts

OCC_CONFIGURATOR_VARIANT_NORMALIZER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: OCC_CONFIGURATOR_VARIANT_NORMALIZER, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, deprecatedNode: CONFIGURATOR_CONVERT_ATTRIBUTE_TYPE, comment: `// ${TODO_SPARTACUS} Method '${CONFIGURATOR_CONVERT_ATTRIBUTE_TYPE}' got new parameter 'sourceAttribute' instead of 'type'.`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoint.model.migration.ts

OCC_ENDPOINTS_MODEL_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: OCC_ENDPOINT, importPath: SPARTACUS_CORE, deprecatedNode: BASE_SITES_FOR_CONFIG, comment: `// ${TODO_SPARTACUS} Property '${OCC_ENDPOINT}.${BASE_SITES_FOR_CONFIG}' was removed. Please use 'baseSites' property instead.`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoints.service.migration.ts

OCC_ENDPOINTS_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_OCC_ENDPOINT, comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_OCC_ENDPOINT}' was removed. Please use 'buildUrl' method instead with the proper parameters.`, }, { class: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_BASE_ENDPOINT, comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_BASE_ENDPOINT}' was removed. Please use 'getBaseUrl' method instead with the proper parameters.`, }, { class: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_END_POINT, comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_END_POINT}' was removed. Please use 'buildUrl' method instead with the proper parameters.`, }, { class: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_URL, comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_URL}' was renamed to 'buildUrl' and changed signature. Before 4.0, 'urlParams', 'queryParams' and 'scope' were separate arguments (2nd, 3rd and 4th). Now they are properties of one wrapper object passed in the 2nd argument.`, }, { class: OCC_ENDPOINTS_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_RAW_ENDPOINT, comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_RAW_ENDPOINT}' was removed. Please use 'buildUrl' or 'getRawEndpointValue' method instead with the proper parameters.`, }, ]

projects/core/src/occ/utils/occ-http-token.ts

OCC_HTTP_TOKEN
Default value : new HttpContextToken<OccHttpContext>(() => ({}))

projects/core/src/occ/utils/occ-user-ids.ts

OCC_USER_ID_ANONYMOUS
Type : string
Default value : 'anonymous'
OCC_USER_ID_CURRENT
Type : string
Default value : 'current'
OCC_USER_ID_GUEST
Type : string
Default value : 'guest'

projects/core/src/occ/utils/index.ts

OCC_USER_ID_CONSTANTS
Default value : new InjectionToken<{ [identifier: string]: string; }>('List of OCC constants that pass for user IDs.', { providedIn: 'root', factory: () => OCC_USER_IDS, })

integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.config.ts

occDigitalPaymentsConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { ...occDigitalPaymentsEndpoints, }, }, }, }
occDigitalPaymentsEndpoints
Type : DigitalPaymentsOccEndpoints
Default value : { paymentRequest: 'users/${userId}/carts/${cartId}/payment/digitalPayments/request', paymentDetails: 'users/${userId}/carts/${cartId}/payment/digitalPayments/response', }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/on-navigate-focus.service.migration.ts

ON_NAVIGATE_FOCUS_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/layout/a11y/keyboard-focus/on-navigate/on-navigate-focus.service.ts class: ON_NAVIGATE_FOCUS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: KEYBOARD_FOCUS_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTER, importPath: ANGULAR_CORE, }, { className: DOCUMENT, literalInference: ANY_TYPE, injectionToken: { token: DOCUMENT_STRING, importPath: ANGULAR_COMMON, }, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: DOCUMENT, literalInference: ANY_TYPE, injectionToken: { token: DOCUMENT_STRING, importPath: ANGULAR_COMMON, }, }, ], addParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], }

feature-libs/order/assets/translations/en/order.i18n.ts

order
Type : object
Default value : { orderDetails: { orderId: 'Order #', orderNumber: 'Order Number', replenishmentId: 'Replenishment #', purchaseOrderId: 'Purchase Order #', purchaseOrderNumber: 'Purchase Order Number', emptyPurchaseOrderId: 'None', none: 'None {{value}}', placed: 'Placed', placedBy: 'Placed By', unit: 'Unit', costCenter: 'Cost Center', costCenterAndUnit: 'Cost Center / Unit', costCenterAndUnitValue: '{{costCenterName}} / {{unitName}}', methodOfPayment: 'Method of Payment', payByAccount: 'Pay by Account', paidByCreditCard: '(paid by credit card)', status: 'Status', active: 'Active', shippedOn: 'Shipped on', shippingMethod: 'Shipping Method', placedOn: 'Placed on', startOn: 'Start On', nextOrderDate: 'Next Order Date', frequency: 'Frequency', cancelled: ' Cancelled', deliveryStatus_IN_TRANSIT: 'In Transit', deliveryStatus_READY_FOR_PICKUP: 'Ready for Pickup', deliveryStatus_READY_FOR_SHIPPING: 'Ready for Shipping', deliveryStatus_WAITING: 'Waiting', deliveryStatus_DELIVERING: 'Delivering', deliveryStatus_PICKPACK: 'Preparing for Shipment', deliveryStatus_PICKUP_COMPLETE: 'Pickup Complete', deliveryStatus_DELIVERY_COMPLETED: 'Delivery Complete', deliveryStatus_PAYMENT_NOT_CAPTURED: 'Payment Issue', deliveryStatus_READY: 'In Process', deliveryStatus_DELIVERY_REJECTED: 'Delivery Rejected', deliveryStatus_SHIPPED: 'Shipped', deliveryStatus_TAX_NOT_COMMITTED: 'Tax Issue', deliveryStatus_CANCELLED: 'Cancelled', statusDisplay_cancelled: 'Cancelled', statusDisplay_cancelling: 'Cancel Pending', statusDisplay_completed: 'Completed', statusDisplay_created: 'Created', statusDisplay_error: 'Pending', statusDisplay_Error: 'Pending', statusDisplay_processing: 'Pending', statusDisplay_open: 'Open', statusDisplay_pending: { approval: 'Pending Approval', merchant: { approval: 'Pending Merchant Approval', }, }, statusDisplay_approved: 'Approved', statusDisplay_rejected: 'Rejected', statusDisplay_merchant: { approved: 'Merchant Approved', rejected: 'Merchant Rejected', }, statusDisplay_assigned: { admin: 'Assigned To Administrator', }, consignmentTracking: { action: 'Track package', dialog: { header: 'Tracking Information', shipped: 'Shipped', estimate: 'Estimated Delivery', carrier: 'Delivery Service', trackingId: 'Tracking Number', noTracking: 'The package has not been dispatched from the warehouse. The tracking information will be available after the package is shipped.', loadingHeader: 'Consignment Tracking', }, }, cancellationAndReturn: { returnAction: 'Request a Return', cancelAction: 'Cancel Items', item: 'Item', itemPrice: 'Item Price', quantity: 'Max Quantity', returnQty: 'Quantity to Return', cancelQty: 'Quantity to Cancel', setAll: 'Set all quantities to maximum', totalPrice: 'Total', submit: 'Submit Request', submitDescription: 'Submit Request. Items on this page will be included in the cancellation request.', returnSuccess: 'Your return request ({{rma}}) was submitted', cancelSuccess: 'Your cancellation request was submitted (original order {{orderCode}} will be updated)', }, cancelReplenishment: { title: 'Cancel Replenishment', description: 'Cancel any future replenishment order?', accept: 'Yes', reject: 'No', cancelSuccess: 'Replenishment order #{{replenishmentOrderCode}} has been successfully cancelled', }, caption: 'Order contents.', }, orderHistory: { orderHistory: 'Order history', orderId: 'Order #', emptyPurchaseOrderId: 'None', date: 'Date', status: 'Status', PONumber: 'P.O. Number', total: 'Total', noOrders: 'We have no order records for this account.', noReplenishmentOrders: 'We have no replenishment order records for this account.', startShopping: 'Start Shopping', sortBy: 'Sort by', sortOrders: 'Sort orders', replenishmentOrderHistory: 'Replenishment Order History', replenishmentOrderId: 'Replenishment #', purchaseOrderNumber: 'PO #', costCenter: 'Cost Center', startOn: 'Start On', frequency: 'Frequency', nextOrderDate: 'Next Order Date', cancel: 'Cancel', cancelled: 'Cancelled', replenishmentHistory: 'Replenishment History', notFound: 'No Orders Found', actions: 'Actions', }, AccountOrderHistoryTabContainer: { tabs: { AccountOrderHistoryComponent: 'ALL ORDERS ({{param}})', OrderReturnRequestListComponent: 'RETURNS ({{param}})', }, tabPanelContainerRegion: 'Group with order history details', }, returnRequestList: { returnRequestId: 'Return #', orderId: 'Order #', date: 'Date Created', status: 'Status', sortBy: 'Sort by', sortReturns: 'Sort returns', statusDisplay_APPROVAL_PENDING: 'Approval Pending', statusDisplay_CANCELED: 'Cancelled', statusDisplay_CANCELLING: 'Cancelling', statusDisplay_WAIT: 'Wait', statusDisplay_RECEIVED: 'Received', statusDisplay_RECEIVING: 'Receiving', statusDisplay_APPROVING: 'Approving', statusDisplay_REVERSING_PAYMENT: 'Reversing Payment', statusDisplay_PAYMENT_REVERSED: 'Payment Reversed', statusDisplay_PAYMENT_REVERSAL_FAILED: 'Payment Reversal Failed', statusDisplay_REVERSING_TAX: 'Reversing Tax', statusDisplay_TAX_REVERSED: 'Tax Reversed', statusDisplay_TAX_REVERSAL_FAILED: 'Tax Reversal Failed', statusDisplay_COMPLETED: 'Completed', }, returnRequest: { returnRequestId: 'Return Request #', orderCode: 'For Order #', status: 'Return status', cancel: 'Cancel Return Request', item: 'Description', itemPrice: 'Item Price', returnQty: 'Return Quantity', total: 'Total', summary: 'Return Totals', subtotal: 'Subtotal', deliveryCode: 'Delivery cost', estimatedRefund: 'Estimated refund', note: 'The totals are estimated and may not include applicable taxes or other charges.', cancelSuccess: 'Your return request ({{rma}}) was cancelled', caption: 'Order contents.', }, }

feature-libs/organization/order-approval/core/connectors/converters.ts

ORDER_APPROVAL_DECISION_NORMALIZER
Default value : new InjectionToken< Converter<any, OrderApprovalDecision> >('OrderApprovalDecisionNormalizer')
ORDER_APPROVAL_NORMALIZER
Default value : new InjectionToken< Converter<any, OrderApproval> >('OrderApprovalNormalizer')
ORDER_APPROVALS_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<OrderApproval>> >('OrderApprovalsListNormalizer')

feature-libs/organization/order-approval/core/store/order-approval-state.ts

ORDER_APPROVAL_ENTITIES
Type : string
Default value : 'order-approval-entities'
ORDER_APPROVAL_FEATURE
Type : string
Default value : 'order-approval'
ORDER_APPROVAL_LIST
Type : string
Default value : 'order-approval-list'
ORDER_APPROVAL_MAKE_DECISION_PROCESS_ID
Type : string
Default value : 'orderApproval.makeDecision'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-cancellation.guard.migration.ts

ORDER_CANCELLATION_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/order/amend-order/cancellations/order-cancellation.guard.ts class: ORDER_CANCELLATION_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ORDER_CANCELLATION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-confirmation-overview.component.migration.ts

ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-confirmation-overview.component.migration.ts

ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_ADDRESS_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`, }, { class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_DELIVERY_MODE_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_DELIVERY_MODE_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`, }, { class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_PAYMENT_INFO_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_PAYMENT_INFO_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`, }, { class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_BILLING_ADDRESS_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_BILLING_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`, }, ]

feature-libs/order/root/feature-name.ts

ORDER_CORE_FEATURE
Type : string
Default value : 'orderCore'
ORDER_FEATURE
Type : string
Default value : 'order'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/order-detail-items.component.migration.ts

ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-items/order-detail-items.component.ts class: ORDER_DETAIL_ITEMS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ORDER_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], removeParams: [ { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-detail-items.component.migration.ts

ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ORDER_DETAIL_ITEMS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: ORDER_PROMOTIONS$, comment: `// ${TODO_SPARTACUS} Property '${ORDER_DETAIL_ITEMS_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`, }, ]

projects/schematics/src/migrations/3_0/component-deprecations/data/order-detail-shipping.component.migration.ts

ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-shipping/order-detail-shipping.component.ts selector: 'cx-order-details-shipping', componentClassName: ORDER_DETAIL_SHIPPING_COMPONENT, removedProperties: [ { name: 'order$', comment: `'order$' property return type was changed from 'Observable<Order>' to 'Observable<any>'`, }, { name: 'getPaymentCardContent', comment: `'getPaymentCardContent' was removed, please check the 'OrderOverviewComponent' instead.`, }, { name: 'getShippingMethodCardContent', comment: `'getShippingMethodCardContent' was removed, please check the 'OrderOverviewComponent' instead.`, }, { name: 'getAddressCardContent', comment: `'getAddressCardContent' was removed, please check the 'OrderOverviewComponent' instead.`, }, { name: 'getBillingAddressCardContent', comment: `'getBillingAddressCardContent' was removed, please check the 'OrderOverviewComponent' instead.`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-detail-shipping.component.migration.ts

ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-shipping/order-detail-shipping.component.ts class: ORDER_DETAIL_SHIPPING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ORDER_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-detail-shipping.component.migration.ts

ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ORDER_DETAIL_SHIPPING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_ADDRESS_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`, }, { class: ORDER_DETAIL_SHIPPING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_DELIVERY_MODE_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_DELIVERY_MODE_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`, }, { class: ORDER_DETAIL_SHIPPING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_PAYMENT_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_PAYMENT_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`, }, { class: ORDER_DETAIL_SHIPPING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_SHIPPING_METHOD_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${GET_SHIPPING_METHOD_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`, }, ]

feature-libs/cart/base/root/context/order-entires.context.ts

ORDER_ENTRIES_CONTEXT
Default value : Symbol('ORDER_ENTRIES_CONTEXT')

projects/schematics/src/shared/lib-configs/order-schematics-config.ts

ORDER_FEATURE_NAME_CONSTANT
Type : string
Default value : 'ORDER_FEATURE'
ORDER_FOLDER_NAME
Type : string
Default value : 'order'
ORDER_MODULE
Type : string
Default value : 'OrderModule'
ORDER_MODULE_NAME
Type : string
Default value : 'Order'
ORDER_ROOT_MODULE
Type : string
Default value : 'OrderRootModule'
ORDER_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: ORDER_FEATURE_NAME, mainScope: SPARTACUS_ORDER, }, folderName: ORDER_FOLDER_NAME, moduleName: ORDER_MODULE_NAME, featureModule: { name: ORDER_MODULE, importPath: SPARTACUS_ORDER, }, rootModule: { name: ORDER_ROOT_MODULE, importPath: SPARTACUS_ORDER_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_ORDER_ROOT, namedImports: [ORDER_FEATURE_NAME_CONSTANT], }, i18n: { resources: ORDER_TRANSLATIONS, chunks: ORDER_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_ORDER_ASSETS, }, styles: { scssFileName: ORDER_SCSS_FILE_NAME, importStyle: SPARTACUS_ORDER, }, dependencyFeatures: [CART_BASE_FEATURE_NAME], }
ORDER_SCSS_FILE_NAME
Type : string
Default value : 'order.scss'
ORDER_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'orderTranslationChunksConfig'
ORDER_TRANSLATIONS
Type : string
Default value : 'orderTranslations'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-history-component.migration.ts

ORDER_HISTORY_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { //projects/storefrontlib/cms-components/myaccount/order/order-history/order-history.component.ts class: ORDER_HISTORY_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_ORDER_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_REPLENISHMENT_ORDER_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-overview.component.migration.ts

ORDER_OVERVIEW_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ORDER_OVERVIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_ORDER_CURRENT_DATE_CARD_CONTENT, comment: `// ${TODO_SPARTACUS} Method '${ORDER_OVERVIEW_COMPONENT}.${GET_ORDER_CURRENT_DATE_CARD_CONTENT}' now requires isoDate parameter. It is no longer optional`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return.guard.migration.ts

ORDER_RETURN_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/myaccount/order/amend-order/returns/order-return.guard.ts class: ORDER_RETURN_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ORDER_RETURN_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return-request.service.migration.ts

ORDER_RETURN_REQUEST_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/order-return-request.service.ts class: ORDER_RETURN_REQUEST_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/organization/order-approval/assets/translations/en/order-approval.i18n.ts

orderApproval
Type : object
Default value : { orderApprovalDetails, orderApprovalList, orderApprovalGlobal, }
orderApprovalDetails
Type : object
Default value : { back: 'Back To List', showForm_APPROVE: 'Approve Order...', showForm_REJECT: 'Reject Order...', form: { title_APPROVE: 'Approve order {{orderCode}} totalling {{orderTotal}}', title_REJECT: 'Reject order {{orderCode}} totalling {{orderTotal}}', submit_APPROVE: 'Approve', submit_REJECT: 'Reject', cancel: 'Cancel', comment_APPROVE: { label: 'Comment (optional, maximum 255 characters)', placeholder: '', }, comment_REJECT: { label: 'Comment (maximum 255 characters)', placeholder: '', }, }, permissionResults: { header: 'Customer Approval Details', permission: 'Permission', approver: 'Approver', status: 'Status', approverComments: 'Approver Comments', noApprovalComments: 'None', permissionType_B2BBudgetExceededPermission: 'The budget associated with the chosen cost center has been exceeded', permissionType_B2BOrderThresholdPermission: 'Order total exceeded the per-order limit', permissionType_B2BOrderThresholdTimespanPermission: 'Order total exceeded the per-timespan limit', }, }
orderApprovalGlobal
Type : object
Default value : { notification: { noSufficientPermissions: 'No sufficient permissions to access this page.', }, }
orderApprovalList
Type : object
Default value : { orderCode: 'Order #', POCode: 'PO #', placedBy: 'Placed by', date: 'Date', status: 'Status', total: 'Total', none: 'None', emptyList: 'There are no orders to approve at this time.', orderApprovalList: 'Order Approval List', }

feature-libs/organization/order-approval/core/store/reducers/order-approval.reducer.ts

orderApprovalInitialState
Type : OrderApproval | undefined
Default value : undefined
orderApprovalsInitialState
Type : ListModel | undefined
Default value : undefined

feature-libs/organization/order-approval/assets/translations/translations.ts

orderApprovalTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { orderApproval: [ 'orderApprovalDetails', 'orderApprovalList', 'orderApprovalGlobal', ], }
orderApprovalTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/order/components/order-confirmation/order-confirmation.module.ts

orderConfirmationComponents
Type : []
Default value : [ OrderConfirmationItemsComponent, OrderConfirmationThankYouMessageComponent, OrderConfirmationTotalsComponent, OrderGuestRegisterFormComponent, ]

feature-libs/order/root/tokens/context.ts

OrderConfirmationOrderEntriesContextToken
Default value : new InjectionToken( 'OrderConfirmationOrderEntriesContext' )
OrderDetailsOrderEntriesContextToken
Default value : new InjectionToken( 'OrderDetailsOrderEntriesContext' )

feature-libs/order/assets/translations/translations.ts

orderTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { order: [ 'orderDetails', 'orderHistory', 'AccountOrderHistoryTabContainer', 'returnRequestList', 'returnRequest', ], }
orderTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/organization/administration/assets/translations/en/organization.ts

organization
Type : object
Default value : { organization: { enabled: 'Active', disabled: 'Disabled', enable: 'Enable', disable: 'Disable', name: 'Name', code: 'Code', done: 'done', cancel: 'Cancel', add: 'Add', create: 'Create {{name}}', edit: 'Edit', save: 'Save {{name}}', delete: 'Delete', assign: 'Manage', active: 'Active', status: 'Status', details: 'Details', messages: { emptyList: 'The list is empty', }, userRoles: { b2bcustomergroup: 'Customer', b2bapprovergroup: 'Approver', b2bmanagergroup: 'Manager', b2badmingroup: 'Admin', }, breadcrumb: 'Organization', notification: { noSufficientPermissions: 'No sufficient permissions to access this page', notExist: 'This item does not exist', disabled: 'You cannot edit a disabled item', }, confirmation: { cancel: 'CANCEL', confirm: 'CONFIRM', disable: 'DISABLE', delete: 'DELETE', }, httpHandlers: { conflict: { budget: 'Budget with code {{ code }} already exists.', costCenter: 'Cost center with code {{ code }} already exists.', unit: 'Organizational unit with uid {{ code }} already exists.', user: 'User with email {{ code }} already exists', userGroup: 'User Group with id {{ code }} already exists', permission: 'Approval Permission with code {{ code }} already exists.', unknown: 'Server validation error.', }, }, }, // sub feature labels are added below orgCostCenter, orgCostCenterBudgets, orgCostCenterAssignedBudgets, orgBudget, orgBudgetAssignedCostCenters, orgUnit, orgUnitChildren, orgUnitApprovers, orgUnitAssignedApprovers, orgUnitAssignedRoles, orgUnitUsers, orgUnitUserRoles, orgUnitAssignedUsers, orgUnitCostCenters, orgUnitAddress, orgUserGroup, orgUserGroupUsers, orgUserGroupAssignedUsers, orgUserGroupPermissions, orgUserGroupAssignedPermissions, orgUser, orgUserUserGroups, orgUserAssignedUserGroups, orgUserApprovers, orgUserAssignedApprovers, orgUserPermissions, orgUserAssignedPermissions, orgPurchaseLimit, }

The organization i18n labels provide generic labels for all organization sub features. Once #7154 is in place, we can start adding specific i18n labels. The organization labels will then serve as a backup.

feature-libs/organization/account-summary/root/feature-name.ts

ORGANIZATION_ACCOUNT_SUMMARY_CORE_FEATURE
Type : string
Default value : 'organizationAccountSummaryCore'
ORGANIZATION_ACCOUNT_SUMMARY_FEATURE
Type : string
Default value : 'organizationAccountSummary'

feature-libs/organization/administration/root/feature-name.ts

ORGANIZATION_ADMINISTRATION_FEATURE
Type : string
Default value : 'organizationAdministration'

feature-libs/organization/order-approval/root/feature-name.ts

ORGANIZATION_ORDER_APPROVAL_FEATURE
Type : string
Default value : 'organizationOrderApproval'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/organization-page-meta.resolver.migration.ts

ORGANIZATION_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: ORGANIZATION_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], }

feature-libs/organization/administration/assets/translations/translations.ts

organizationTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { organization: [ 'orgBudget', 'orgBudgetAssignedCostCenters', 'orgCostCenter', 'orgCostCenterBudgets', 'orgCostCenterAssignedBudgets', 'orgUnit', 'orgUnitChildren', 'orgUnitAssignedRoles', 'orgUnitApprovers', 'orgUnitAssignedApprovers', 'orgUnitCostCenters', 'orgUnitUsers', 'orgUnitUserRoles', 'orgUnitAssignedUsers', 'orgUnitAddress', 'orgUserGroup', 'orgUserGroupUsers', 'orgUserGroupAssignedUsers', 'orgUserGroupPermissions', 'orgUserGroupAssignedPermissions', 'orgUser', 'orgUserApprovers', 'orgUserAssignedApprovers', 'orgUserPermissions', 'orgUserAssignedPermissions', 'orgUserUserGroups', 'orgUserAssignedUserGroups', 'orgPurchaseLimit', ], }
organizationTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/organization/administration/assets/translations/en/budget.i18n.ts

orgBudget
Type : object
Default value : { header: 'All budgets ({{count}})', code: 'Code', name: 'Name', active: 'Status', currency: 'Currency', amount: 'Amount', unit: 'Unit', businessUnits: 'Unit', dateRange: 'Start - End', startDate: 'Start', endDate: 'End', actions: '', sortBy: 'Sort by', sort: { byName: 'Name', byUnitName: 'Unit', byCode: 'Code', byValue: 'Value', }, hint: 'Budgets set overall purchase limits and are assigned to cost centers. A buyer selects a cost center when checking out.', details: { title: 'Budget Details', subtitle: 'Budget: {{ item.name }}', }, edit: { title: 'Edit Budget', subtitle: 'Budget: {{ item.name }}', }, create: { title: 'Create Budget', subtitle: '', }, messages: { deactivateTitle: 'Disable this budget?', deactivate: 'Disabled budgets no longer apply to the cost centers they are assigned to. Ensure that the associated cost center has at least one budget.', confirmEnabled: 'Budget {{ item.name }} enabled successfully', confirmDisabled: 'Budget {{ item.name }} disabled successfully', update: 'Budget {{ item.name }} updated successfully', create: 'Budget {{ item.name }} created successfully', }, info: { disabledEdit: 'Enable the budget to allow editing.', disabledEnable: 'Unit must be enabled before this budget may be enabled.', }, links: { costCenters: 'Cost Centers', }, breadcrumbs: { list: 'All budgets', details: '{{name}}', }, }
orgBudgetAssignedCostCenters
Type : object
Default value : { title: 'Cost centers', subtitle: 'Budget: {{ item.name }}', }

feature-libs/organization/administration/assets/translations/en/cost-center.i18n.ts

orgCostCenter
Type : object
Default value : { header: 'All cost centers ({{count}})', code: 'Code', active: 'Status', name: 'Name', currency: 'Currency', unit: 'Parent Unit', actions: '', sortBy: 'Sort by', sort: { byName: 'Name', byUnitName: 'Unit', byCode: 'Code', }, hint: "All orders placed through your organization's purchase account are linked to a cost center for tracking purposes. Each unit can have multiple cost centers. To limit spending, budgets are assigned to cost centers. A buyer selects a cost center when checking out.", disable: { confirm: 'Disable', }, messages: { deactivateTitle: 'Disable this cost center?', deactivate: 'Disabled cost centers cannot be used for placing new orders. Ensure that your unit has at least one cost center. Existing orders are not affected.', confirmEnabled: 'Cost Center {{ item.name }} enabled successfully', confirmDisabled: 'Cost Center {{ item.name }} disabled successfully', update: 'Cost Center {{ item.name }} updated successfully', create: 'Cost Center {{ item.name }} created successfully', }, info: { disabledEdit: 'Enable the cost center to allow editing.', disabledEnable: 'Unit must be enabled before this cost center may be enabled.', }, details: { title: 'Cost Center Details', subtitle: 'Cost Center: {{ item.name }}', }, edit: { title: 'Edit Cost Center', subtitle: 'Cost Center: {{ item.name }}', }, create: { title: 'Create Cost Center', subtitle: '', }, budget: { link: 'Budgets', }, breadcrumbs: { list: 'All cost centers', details: '{{name}}', budgets: 'Budgets', }, }
orgCostCenterAssignedBudgets
Type : object
Default value : { title: 'Assigned budgets', subtitle: 'Cost Center: {{ item.name }}', assigned: 'Budget {{ item.name }} assigned successfully', unassigned: 'Budget {{ item.name }} unassigned successfully', }
orgCostCenterBudgets
Type : object
Default value : { title: 'Manage budgets', subtitle: 'Cost Center: {{ item.name }}', assigned: 'Budget {{ item.name }} assigned successfully', unassigned: 'Budget {{ item.name }} unassigned successfully', }

feature-libs/organization/administration/assets/translations/en/permission.i18n.ts

orgPurchaseLimit
Type : object
Default value : { header: 'All purchase limits ({{count}})', name: 'Name', code: 'Code', active: 'Status', limit: 'Limit', orderApprovalPermissionType: 'Type', threshold: 'Threshold', periodRange: 'Period', currency: 'Currency', orgUnit: 'Parent Unit', unit: 'Parent Unit', actions: '', hint: 'Purchase limits help control spending by defining how much buyers can spend per order or per week, month, quarter, or year. Purchase limits are assigned to users or user groups. Purchase limits are also assigned to approvers, defining how much they are permitted to approve. You can assign purchase limits to many users at once with user groups.', details: { title: 'Purchase Limit Details', subtitle: 'Purchase Limit: {{ item.code }}', }, edit: { title: 'Edit Purchase Limit', subtitle: 'Purchase limits : {{ item.code }}', }, create: { title: 'Create Purchase Limit', subtitle: '', }, sortBy: 'Sort by', sort: { byName: 'Name', byUnitName: 'Unit', }, messages: { deactivateTitle: 'Disable this purchase limit?', deactivate: 'Disabled purchase limits can no longer be assigned to a user or user group. Current assignments will have no effect.', confirmEnabled: 'Purchase Limit {{ item.code }} enabled successfully', confirmDisabled: 'Purchase Limit {{ item.code }} disabled successfully', update: 'Purchase Limit {{ item.code }} updated successfully', create: 'Purchase Limit {{ item.code }} created successfully', }, info: { disabledEdit: 'Enable the purchase limit to allow editing.', disabledEnable: 'Unit must be enabled before this purchase limit may be enabled.', }, per: { DAY: 'per day', WEEK: 'per week', MONTH: 'per month', QUARTER: 'per quarter', YEAR: 'per year', }, breadcrumbs: { list: 'All purchase limits', details: '{{code}}', }, }

feature-libs/organization/administration/assets/translations/en/units.i18n.ts

orgUnit
Type : object
Default value : { header: 'All units ({{count}})', unit: 'Unit', name: 'Name', uid: 'ID', approvalProcess: 'Approval process', parentUnit: 'Parent Unit', active: 'Status', hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. The cost centers and delivery addresses available to a buyer when checking out, depend on their unit. Users have access to all child units of their primary unit.', details: { title: 'Unit Details', subtitle: 'Unit: {{ item.name }}', hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. Disabling a unit disables all children of the unit, including child units, users, approvers, and cost centers. Disabled units cannot be edited.', }, edit: { title: 'Edit Unit', subtitle: 'Unit: {{ item.name }}', }, create: { title: 'Create Unit', subtitle: '', }, messages: { deactivateTitle: 'Disable this unit?', deactivate: `Disabling a unit has wide-ranging affects on your commerce organization. ALL the unit's child units, users, budgets, and cost centers will also disabled.`, confirmEnabled: 'Unit {{item.name}} enabled successfully', confirmDisabled: 'Unit {{item.name}} disabled successfully', update: 'Unit {{ item.name }} updated successfully', create: 'Unit {{ item.name }} created successfully', }, info: { disabledEdit: 'Enable the unit to allow editing.', disabledEnable: 'Parent must be enabled before this unit may be enabled.', disabledDisable: 'Root unit can not be disabled.', }, links: { units: 'Child Units', users: 'Users', approvers: 'Approvers', shippingAddresses: 'Delivery Addresses', costCenters: 'Cost Centers', }, tree: { expandAll: 'Expand all', collapseAll: 'Collapse all', }, children: { create: { title: 'Create child unit', subtitle: '', }, messages: { create: 'Unit {{ item.name }} created successfully', }, }, costCenters: { create: { title: 'Create cost center', subtitle: '', }, }, form: { parentOrgUnit: 'Parent business unit', create: 'Create Unit', parentOrgUnitNotes: 'This unit is the top-level unit for your organization. It cannot be assigned to another unit.', }, users: { header: 'Users in {{code}}', changeUserRoles: 'Change user roles', newUser: 'New user', }, assignRoles: { header: 'Manage roles in {{code}}', instructions: { check: "To assign a role to a user, select the role's check box.", uncheck: "To remove a role, clear the role's check box.", changes: 'Changes are saved automatically.', }, }, approvers: { header: 'Approvers in {{code}}', assign: 'Manage approvers', new: 'New approver', }, assignApprovers: { header: 'Manage approvers in {{code}}', instructions: { check: "To assign an approver to this unit, select the user's check box.", uncheck: "To remove an approver, clear the user's check box.", changes: 'Changes are saved automatically.', }, hint: "Users displayed under the Approvers list are assigned approval privileges for the buyers of this unit and of child units. Note that a user who has the approver role is separate from an approver who appears under the Approvers list. If an approver doesn't exist for a unit, or if approvers do not have sufficient approval purchase privileges, an approver higher up the unit hierarchy is found, until an administration is chosen.", }, breadcrumbs: { list: 'All units', details: '{{name}}', children: 'Child units', users: 'Users', approvers: 'Approvers', addresses: 'Delivery addresses', addressDetails: '{{formattedAddress}}', costCenters: 'Cost Centers', }, }
orgUnitAddress
Type : object
Default value : { title: 'Delivery addresses', subtitle: 'Unit: {{item.name}}', country: 'Country/Region', titles: 'Title', firstName: 'First name', lastName: 'Last name', formattedAddress: 'Address', address1: 'Address', address2: '2nd address (optional)', city: 'City', state: 'State', zipCode: 'Zip code', phoneNumber: 'Phone number (optional)', streetAddress: 'Street Address', aptSuite: 'Apt, Suite', selectOne: 'Select One...', hint: 'When a buyer is checking out using the "Account" purchase method, they much choose a cost center. The delivery addresses available to the buyer depend on the unit of the cost center chosen.', details: { title: 'Address details', subtitle: 'Unit: {{item.name}}', }, edit: { title: 'Edit Address', }, create: { title: 'Create Address', }, form: { subtitle: 'Unit: {{item.name}}', }, messages: { create: 'Address {{ item.firstName }} {{ item.lastName }} created successfully', update: 'Address {{ item.firstName }} {{ item.lastName }} updated successfully', delete: 'The address cannot be brought back. Existing orders are not affected.', deleteTitle: 'Delete this address?', deleted: 'Address {{ item.firstName }} {{ item.lastName }} deleted successfully', }, }
orgUnitApprovers
Type : object
Default value : { title: 'Manage approvers', subtitle: 'Unit: {{item.name}}', assigned: 'User {{item.name}} assigned successfully', unassigned: 'User {{item.name}} unassigned successfully', }
orgUnitAssignedApprovers
Type : object
Default value : { title: 'Assigned approvers', subtitle: 'Unit: {{item.name}}', assigned: 'User {{item.name}} assigned successfully', unassigned: 'User {{item.name}} unassigned successfully', hint: "Users displayed under the Approvers list are assigned approval privileges for the buyers of this unit and of child units. Note that a user who has the approver role is separate from an approver who appears under the Approvers list. If an approver doesn't exist for a unit, or if approvers do not have sufficient approval purchase privileges, an approver higher up the unit hierarchy is found, until an administration is chosen.", }
orgUnitAssignedRoles
Type : object
Default value : { header: 'Manage roles in {{code}}', name: 'Name', email: 'Email', roles: 'Roles', roleCustomer: 'Customer', roleApprover: 'Approver', roleManager: 'Manager', roleAdministrator: 'Admin', }
orgUnitAssignedUsers
Type : object
Default value : { title: 'Assigned users', subtitle: 'Unit: {{item.name}}', }
orgUnitChildren
Type : object
Default value : { title: 'Child units', subtitle: 'Unit: {{item.name}}', info: { disabledCreate: 'Child unit can not be created for disabled unit.', }, hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. Users "inherit" child units, meaning buyers have access to cost centers and delivery addresses of child units when checking out.', }
orgUnitCostCenters
Type : object
Default value : { title: 'Assigned cost centers', subtitle: 'Unit: {{item.name}}', info: { disabledCreate: 'Cost center can not be created for disabled unit.', }, hint: 'All orders placed through your organization\'s purchase account are linked to a cost center for tracking purposes. A buyer selects a cost center when checking out using the "Account" purchase method. Each unit can have multiple cost centers, but a single cost center can only be assigned to a single unit. To define ultimate spending limits, budgets are assigned to cost centers. ', }
orgUnitUserRoles
Type : object
Default value : { title: 'User roles', subtitle: 'User: {{item.name}}', messages: { rolesUpdated: 'Roles successfully updated for {{item.name}}', }, }
orgUnitUsers
Type : object
Default value : { title: 'Assigned users', subtitle: 'Unit: {{item.name}}', info: { disabledCreate: 'User can not be created for disabled unit.', }, hint: 'Users are the buyers, approvers, managers, and administrators of your organization. Each user is assigned a role for making or approving purchases. Users "inherit" child units, meaning buyers have access to cost centers and delivery addresses of child units when checking out.', }

feature-libs/organization/administration/core/store/reducers/org-unit.reducer.ts

orgUnitInitialState
Type : B2BUnitNode | undefined
Default value : undefined
orgUnitsInitialState
Type : ListModel | undefined
Default value : undefined

feature-libs/organization/administration/assets/translations/en/user.i18n.ts

orgUser
Type : object
Default value : { header: 'All users ({{count}})', disabled: '(disabled)', uid: 'Email', active: 'Status', name: 'Name', firstName: 'First name', lastName: 'Last name', email: 'Email', orgUnit: 'Unit', unit: 'Unit', roles: 'Roles', title: 'Title', hint: 'Users are the buyers, approvers, managers, and administrators of your organization. Each user is assigned a role for making or approving purchases. Each user belongs to a unit, and they have access to all child units of their primary unit.', unitApprover: `Unit approver`, assignApprover: 'Add the user to approvers for the unit', actions: '', sortBy: 'Sort by', sort: { byName: 'Name', byUnit: 'Unit', }, details: { title: 'User Details', subtitle: 'User: {{ item.name }}', }, edit: { title: 'Edit User', subtitle: 'User: {{ item.name }}', }, create: { title: 'Create User', subtitle: '', }, links: { password: 'Change password', approvers: 'Approvers', userGroup: 'User groups', permission: 'Purchase limits', }, messages: { deactivateTitle: 'Disable this user?', deactivate: 'Disabled users cannot log onto the storefront and place orders.', confirmEnabled: 'User {{item.firstName}} {{item.lastName}} enabled successfully', confirmDisabled: 'User {{item.firstName}} {{item.lastName}} disabled successfully', update: 'User {{item.firstName}} {{item.lastName}} updated successfully', create: 'User {{item.firstName}} {{item.lastName}} created successfully', updatePassword: 'User {{item.firstName}} {{item.lastName}} password updated successfully', }, info: { disabledEdit: 'Enable the user to allow editing.', disabledEnable: 'Unit must be enabled before this user may be enabled.', }, approver: { link: 'Approvers', header: 'Approvers in {{code}}', assign: 'Assign Approvers', assignHeader: 'Assign Approvers in {{code}}', back: 'Back', new: 'New approver', instructions: { check: "To assign an approver to this user, select the user's check box.", uncheck: "To remove an approver, clear the user's check box.", changes: 'Changes are saved automatically.', }, }, userGroup: { link: 'User groups', header: 'User groups in {{code}}', assign: 'Assign user groups', assignHeader: 'Assign user groups in {{code}}', back: 'Back', instructions: { check: "To assign an user group to this user, select the user's check box.", uncheck: "To remove aa user group, clear the user's check box.", changes: 'Changes are saved automatically.', }, }, permission: { link: 'Purchase limits', header: 'Purchase limits in {{code}}', assign: 'Assign purchase limits', assignHeader: 'Assign purchase limits in {{code}}', back: 'Back', instructions: { check: 'To assign a purchase limits to this user, select its check box.', uncheck: 'To unassign a purchase limits, clear its check box.', changes: 'Changes are saved automatically.', }, per: { undefined: '', MONTH: 'per Month', YEAR: 'per Year', WEEK: 'per Week', QUARTER: 'per Quarter', }, }, password: { title: 'Change password', subtitle: 'User: {{ item.email }}', newPassword: 'New password', confirmPassword: 'Retype new password', }, breadcrumbs: { list: 'All users', details: '{{name}}', userGroups: 'User groups', approvers: 'Approvers', permissions: 'Purchase limits', }, }
orgUserApprovers
Type : object
Default value : { title: 'Manage approvers', subtitle: 'User: {{ item.name }}', assigned: 'Approver {{ item.name }} assigned successfully', unassigned: 'Approver {{ item.name }} unassigned successfully', }
orgUserAssignedApprovers
Type : object
Default value : { title: 'Assigned approvers', subtitle: 'User: {{ item.name }}', assigned: 'Approver {{ item.name }} assigned successfully', unassigned: 'Approver {{ item.name }} unassigned successfully', }
orgUserAssignedPermissions
Type : object
Default value : { title: 'Assigned purchase limits', subtitle: 'User: {{ item.name }}', assigned: 'Purchase limit {{ item.code }} assigned successfully', unassigned: 'Purchase limit {{ item.code }} unassigned successfully', }
orgUserAssignedUserGroups
Type : object
Default value : { title: 'Assigned user groups', subtitle: 'User: {{ item.name }}', assigned: 'User group {{item.name}} assigned successfully', unassigned: 'User group {{item.name}} unassigned successfully', }
orgUserPermissions
Type : object
Default value : { title: 'Manage purchase limits', subtitle: 'User: {{ item.name }}', assigned: 'Purchase limit {{ item.code }} assigned successfully', unassigned: 'Purchase limit {{ item.code }} unassigned successfully', }
orgUserUserGroups
Type : object
Default value : { title: 'Manage user groups', subtitle: 'User: {{ item.name }}', assigned: 'User group {{item.name}} assigned successfully', unassigned: 'User group {{item.name}} unassigned successfully', }

feature-libs/organization/administration/assets/translations/en/user-group.i18n.ts

orgUserGroup
Type : object
Default value : { header: 'All user groups ({{count}})', disabled: '(disabled)', uid: 'Code', name: 'Name', unit: 'Unit', orgUnit: 'Unit', actions: '', sortBy: 'Sort by', sort: { byName: 'Name', byUnitName: 'Unit', byGroupID: 'Group', }, hint: 'User groups allow you to combine users together in one group, for the purposes of assigning purchase limits for many users at once.', details: { title: 'User group Details', subtitle: 'User group: {{ item.name }}', }, edit: { title: 'Edit User group', subtitle: 'User group: {{ item.name }}', }, create: { title: 'Create User group', subtitle: '', }, links: { user: 'Users', permission: 'Purchase limits', }, messages: { update: 'User Group {{ item.name }} updated successfully', create: 'User Group {{ item.name }} created successfully', deleteTitle: 'Delete this user group?', delete: 'The users in this group are not affected when the user group is deleted.', deleted: 'User Group {{ item.name }} deleted successfully', }, breadcrumbs: { list: 'All user groups', details: '{{name}}', users: 'Users', permissions: 'Purchase limits', }, }
orgUserGroupAssignedPermissions
Type : object
Default value : { title: 'Assigned purchase limits', subtitle: 'Limit: {{ item.name }}', assigned: 'Purchase limits {{item.code}} assigned successfully', unassigned: 'Purchase limits {{item.code}} unassigned successfully', }
orgUserGroupAssignedUsers
Type : object
Default value : { title: 'Assigned users', subtitle: 'User group: {{ item.name }}', assigned: 'User {{item.name}} assigned successfully', unassigned: 'User {{item.name}} unassigned successfully', }
orgUserGroupPermissions
Type : object
Default value : { title: 'Manage purchase limits', subtitle: 'Limit: {{ item.name }}', assigned: 'Purchase limits {{item.code}} assigned successfully', unassigned: 'Purchase limits {{item.code}} unassigned successfully', }
orgUserGroupUsers
Type : object
Default value : { title: 'Manage users', subtitle: 'User group: {{ item.name }}', assigned: 'User {{item.name}} assigned successfully', unassigned: 'User {{item.name}} unassigned successfully', unassignAll: 'Unassign All', unassignAllConfirmation: 'All users unassigned successfully', }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet-ref.directive.migration.ts

OUTLET_REF_DIRECTIVE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { class: OUTLET_REF_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: TEMPLATE_REF, importPath: ANGULAR_CORE, }, { className: OUTLET_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet.service.migration.ts

OUTLET_SERVICE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { class: OUTLET_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/page-event.builder.ts.migration.ts

PAGE_EVENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PAGE_EVENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: CONTEXT, comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${CONTEXT}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`, }, { class: PAGE_EVENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: SEMANTIC_ROUTE, comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${SEMANTIC_ROUTE}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`, }, { class: PAGE_EVENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: URL, comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${URL}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`, }, { class: PAGE_EVENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: PARAMS, comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${PARAMS}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`, }, ]

projects/storefrontlib/cms-structure/page/page-layout/page-layout-handler.ts

PAGE_LAYOUT_HANDLER
Default value : new InjectionToken<PageLayoutHandler>( 'PageLayoutHandler' )

projects/schematics/src/migrations/5_0/constructor-deprecations/data/page-layout.service.migration.ts

PAGE_LAYOUT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-structure/page/page-layout/page-layout.service.ts class: PAGE_LAYOUT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: LAYOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: PAGE_LAYOUT_HANDLER, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: PAGE_LAYOUT_HANDLER, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/page-meta.service.migration.ts

PAGE_META_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PAGE_META_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_META, newNode: GET_META, comment: `// ${TODO_SPARTACUS} Method ${GET_META} return type has been changed from 'Observable<PageMeta>' to 'Observable<PageMeta | null>'.`, }, { class: PAGE_META_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_META_RESOLVER, newNode: GET_META_RESOLVER, comment: `// ${TODO_SPARTACUS} Method ${GET_META_RESOLVER} return type has been changed from 'PageMetaResolver' to 'Observable<PageMetaResolver>'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/page-meta.service.migration.ts

PAGE_META_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { class: PAGE_META_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [{ className: CMS_SERVICE, importPath: SPARTACUS_CORE }], addParams: [ { className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE }, { className: PAGE_META_CONFIG, importPath: SPARTACUS_CORE }, { className: PLATFORM_ID, importPath: ANGULAR_CORE }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/page-meta.service.migration.ts

PAGE_META_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { class: PAGE_META_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/page-slot.component.migration.ts

PAGE_SLOT_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { class: PAGE_SLOT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE }, { className: RENDERER_2, importPath: ANGULAR_CORE }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: PAGE_SLOT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-slot.component.migration.ts

PAGE_SLOT_COMPONENT_MIGRATION
Type : ConstructorDeprecation[]
Default value : [ { class: PAGE_SLOT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE }, { className: RENDERER_2, importPath: ANGULAR_CORE }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, ], addParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], }, { class: PAGE_SLOT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE }, { className: RENDERER_2, importPath: ANGULAR_CORE }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], }, { class: PAGE_SLOT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE }, { className: RENDERER_2, importPath: ANGULAR_CORE }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: CMS_CONFIG, importPath: SPARTACUS_CORE, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], addParams: [ { className: CMS_COMPONENTS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, ], }, ]

projects/core/src/product/product.module.ts

pageTitleResolvers
Type : []
Default value : [ { provide: PageMetaResolver, useExisting: ProductPageMetaResolver, multi: true, }, { provide: PageMetaResolver, useExisting: CategoryPageMetaResolver, multi: true, }, { provide: PageMetaResolver, useExisting: SearchPageMetaResolver, multi: true, }, { provide: PageMetaResolver, useExisting: CouponSearchPageResolver, multi: true, }, ]

projects/schematics/src/migrations/5_0/constructor-deprecations/data/paragraph.component.migration.ts

PARAGRAPH_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/content/paragraph/paragraph.component.ts class: PARAGRAPH_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [{ className: ROUTER, importPath: ANGULAR_ROUTER }], }

projects/storefrontapp-e2e-cypress/cypress/helpers/update-email.ts

password
Type : string
Default value : 'Password123.'
UPDATE_EMAIL_URL
Type : string
Default value : '/my-account/update-email'

feature-libs/checkout/base/core/connectors/checkout-payment/converters.ts

PAYMENT_CARD_TYPE_NORMALIZER
Default value : new InjectionToken< Converter<any, CardType> >('PaymentCardTypeNormalizer')
PAYMENT_DETAILS_SERIALIZER
Default value : new InjectionToken< Converter<PaymentDetails, any> >('PaymentDetailsSerializer')

projects/core/src/checkout/connectors/payment/converters.ts

PAYMENT_DETAILS_NORMALIZER
Default value : new InjectionToken< Converter<any, PaymentDetails> >('PaymentDetailsNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-details-set.guard.migration.ts

PAYMENT_DETAILS_SET_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/guards/payment-details-set.guard.ts class: PAYMENT_DETAILS_SET_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/payment-method.component.migration.ts

PAYMENT_METHOD_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/payment-method/payment-method.component.ts selector: 'cx-payment-method', componentClassName: PAYMENT_METHOD_COMPONENT, removedProperties: [ { name: 'checkoutStepUrlNext', comment: `'checkoutStepUrlNext' property has been removed.`, }, { name: 'checkoutStepUrlPrevious', comment: `'checkoutStepUrlPrevious' property has been removed.`, }, { name: 'goNext', comment: `'goNext' method has been renamed to 'next'`, }, { name: 'goPrevious', comment: `'goPrevious' method has been renamed to 'back'`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-method.component.migration.ts

PAYMENT_METHOD_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/payment-method/payment-method.component.ts class: PAYMENT_METHOD_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: USER_PAYMENT_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_PAYMENT_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

feature-libs/organization/administration/core/connectors/permission/converters.ts

PERMISSION_NORMALIZER
Default value : new InjectionToken< Converter<any, Permission> >('PermissionNormalizer')
PERMISSION_SERIALIZER
Default value : new InjectionToken< Converter<Permission, any> >('PermissionSerializer')
PERMISSION_TYPE_NORMALIZER
Default value : new InjectionToken< Converter<any, OrderApprovalPermissionType> >('PermissionTypeNormalizer')
PERMISSION_TYPES_NORMALIZER
Default value : new InjectionToken< Converter<any, OrderApprovalPermissionType[]> >('PermissionTypesListNormalizer')
PERMISSIONS_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<Permission>> >('PermissionsListNormalizer')

feature-libs/organization/administration/components/permission/permission.config.ts

permissionCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManagePermissionsListComponent: { component: ListComponent, providers: [ { provide: ListService, useExisting: PermissionListService, }, { provide: ItemService, useExisting: PermissionItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: 'orgPurchaseLimit.breadcrumbs.list', resolver: PermissionRoutePageMetaResolver, }, }, }, children: [ { path: 'create', component: PermissionFormComponent, }, { path: `:${ROUTE_PARAMS.permissionCode}`, component: PermissionDetailsComponent, data: { cxPageMeta: { breadcrumb: 'orgPurchaseLimit.breadcrumbs.details', }, }, children: [ { path: 'edit', component: PermissionFormComponent, }, ], }, ], }, guards: [AuthGuard, AdminGuard], }, }, }
permissionTableConfig
Type : TableConfig
Default value : { table: { [OrganizationTableType.PERMISSION]: { cells: ['code', 'active', 'limit', 'unit'], options: { cells: { code: { dataComponent: ActiveLinkCellComponent, }, active: { dataComponent: StatusCellComponent, }, unit: { dataComponent: UnitCellComponent, }, limit: { dataComponent: LimitCellComponent, }, }, }, }, }, }

feature-libs/organization/administration/core/store/reducers/permission.reducer.ts

permissionInitialState
Type : Permission | undefined
Default value : undefined
permissionsInitialState
Type : ListModel | undefined
Default value : undefined

feature-libs/tracking/personalization/root/feature-name.ts

PERSONALIZATION_FEATURE
Type : string
Default value : 'personalization'

projects/schematics/src/shared/lib-configs/tracking-schematics-config.ts

PERSONALIZATION_FEATURE_NAME_CONSTANT
Type : string
Default value : 'PERSONALIZATION_FEATURE'
PERSONALIZATION_MODULE
Type : string
Default value : 'PersonalizationModule'
PERSONALIZATION_MODULE_NAME
Type : string
Default value : 'Personalization'
PERSONALIZATION_ROOT_MODULE
Type : string
Default value : 'PersonalizationRootModule'
TMS_AEP_MODULE
Type : string
Default value : 'AepModule'
TMS_BASE_MODULE
Type : string
Default value : 'BaseTmsModule'
TMS_CONFIG
Type : string
Default value : 'TmsConfig'
TMS_GTM_MODULE
Type : string
Default value : 'GtmModule'
TMS_MODULE_NAME
Type : string
Default value : 'TagManagement'
TRACKING_AEP_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: TRACKING_TMS_AEP_FEATURE_NAME, mainScope: SPARTACUS_TRACKING, featureScope: SPARTACUS_TMS_AEP, }, folderName: TRACKING_FOLDER_NAME, moduleName: TMS_MODULE_NAME, featureModule: { name: TMS_AEP_MODULE, importPath: SPARTACUS_TMS_AEP, }, rootModule: { name: TMS_BASE_MODULE, importPath: SPARTACUS_TMS_CORE, content: `${TMS_BASE_MODULE}.forRoot()`, }, customConfig: buildAepConfig, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], }
TRACKING_FOLDER_NAME
Type : string
Default value : 'tracking'
TRACKING_GTM_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: TRACKING_TMS_GTM_FEATURE_NAME, mainScope: SPARTACUS_TRACKING, featureScope: SPARTACUS_TMS_GTM, }, folderName: TRACKING_FOLDER_NAME, moduleName: TMS_MODULE_NAME, featureModule: { name: TMS_GTM_MODULE, importPath: SPARTACUS_TMS_GTM, }, rootModule: { name: TMS_BASE_MODULE, importPath: SPARTACUS_TMS_CORE, content: `${TMS_BASE_MODULE}.forRoot()`, }, customConfig: buildGtmConfig, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], }
TRACKING_PERSONALIZATION_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: TRACKING_PERSONALIZATION_FEATURE_NAME, mainScope: SPARTACUS_TRACKING, featureScope: SPARTACUS_PERSONALIZATION, }, folderName: TRACKING_FOLDER_NAME, moduleName: PERSONALIZATION_MODULE_NAME, featureModule: { name: PERSONALIZATION_MODULE, importPath: SPARTACUS_PERSONALIZATION, }, rootModule: { name: PERSONALIZATION_ROOT_MODULE, importPath: SPARTACUS_PERSONALIZATION_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_PERSONALIZATION_ROOT, namedImports: [PERSONALIZATION_FEATURE_NAME_CONSTANT], }, dependencyFeatures: [USER_PROFILE_FEATURE_NAME], }

projects/schematics/src/migrations/3_0/component-deprecations/data/place-order.component.migration.ts

PLACE_ORDER_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/place-order/place-order.component.ts selector: 'cx-place-order', componentClassName: PLACE_ORDER_COMPONENT, removedProperties: [ { name: 'placeOrderSubscription', comment: `'placeOrderSubscription' property was removed and replaced`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/place-order.component.migration.ts

PLACE_ORDER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/place-order/place-order.component.ts class: PLACE_ORDER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: FORM_BUILDER, importPath: ANGULAR_FORMS, }, ], addParams: [ { className: CHECKOUT_REPLENISHMENT_FORM_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: LAUNCH_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], }

projects/core/src/checkout/connectors/checkout/converters.ts

POINT_OF_SERVICE_NORMALIZER
Default value : new InjectionToken< Converter<any, PointOfService> >('PointOfServiceNormalizer')

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-component.migration.ts

POPOVER_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: POPOVER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: INSIDE_CLICKED, comment: `// ${TODO_SPARTACUS} Property '${POPOVER_COMPONENT}.${INSIDE_CLICKED}' was removed.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/popover.directive.migration.ts

POPOVER_DIRECTIVE_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { class: POPOVER_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ELEMENT_REF, importPath: ANGULAR_CORE }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: COMPONENT_FACTORY_RESOLVER, importPath: ANGULAR_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, { className: POSITIONING_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: POPOVER_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: POSITIONING_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-directive.migration.ts

POPOVER_DIRECTIVE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: POPOVER_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: HANDLE_OPEN, comment: `// ${TODO_SPARTACUS} Method '${POPOVER_DIRECTIVE}.${HANDLE_OPEN}' was removed, use methods 'handleEscape', 'handleClick', 'handlePress', 'handleTab' instead.`, }, { class: POPOVER_DIRECTIVE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: TOGGLE, comment: `// ${TODO_SPARTACUS} Method '${POPOVER_DIRECTIVE}.${TOGGLE}' was removed, use methods 'handleEscape', 'handleClick', 'handlePress', 'handleTab' instead.`, }, ]

projects/core/src/process/store/process-state.ts

PROCESS_FEATURE
Type : string
Default value : 'process'

projects/core/src/state/utils/processes-loader/processes-loader.action.ts

PROCESSES_DECREMENT_ACTION
Type : string
Default value : '[PROCESSES LOADER] DECREMENT'
PROCESSES_INCREMENT_ACTION
Type : string
Default value : '[PROCESSES LOADER] INCREMENT'
PROCESSES_LOADER_RESET_ACTION
Type : string
Default value : '[PROCESSES LOADER] RESET'

feature-libs/product/bulk-pricing/root/feature-name.ts

PRODUCT_BULK_PRICING_FEATURE
Type : string
Default value : 'productBulkPricing'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-carousel.service.migration.ts

PRODUCT_CAROUSEL_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts class: PRODUCT_CAROUSEL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, }, { className: PRODUCT_REFERENCE_SERVICE, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: PRODUCT_REFERENCE_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-carousel.service.migration.ts

PRODUCT_CAROUSEL_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PRODUCT_CAROUSEL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: GET_PRODUCT_REFERENCES, comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_REFERENCES}' was removed from '${PRODUCT_CAROUSEL_SERVICE}'.`, }, ]

projects/schematics/src/shared/lib-configs/product-configurator-schematics-config.ts

PRODUCT_CONFIGURATOR_CPQ_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: PRODUCT_CONFIGURATOR_CPQ_FEATURE_NAME, mainScope: SPARTACUS_PRODUCT_CONFIGURATOR, featureScope: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ, b2b: true, }, folderName: PRODUCT_CONFIGURATOR_FOLDER_NAME, moduleName: PRODUCT_CONFIGURATOR_MODULE_NAME, featureModule: { name: PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ, }, rootModule: { name: PRODUCT_CONFIGURATOR_RULEBASED_CPQ_ROOT_MODULE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT, }, dependencyFeatures: [PRODUCT_CONFIGURATOR_VC_FEATURE_NAME], importAfter: [ { markerModuleName: PRODUCT_CONFIGURATOR_RULEBASED_MODULE, featureModuleName: PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE, }, ], }
PRODUCT_CONFIGURATOR_FOLDER_NAME
Type : string
Default value : 'product-configurator'
PRODUCT_CONFIGURATOR_MODULE_NAME
Type : string
Default value : 'ProductConfigurator'
PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE
Type : string
Default value : 'RulebasedCpqConfiguratorModule'
PRODUCT_CONFIGURATOR_RULEBASED_CPQ_ROOT_MODULE
Type : string
Default value : 'CpqConfiguratorRootModule'
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_NAME_CONSTANT
Type : string
Default value : 'PRODUCT_CONFIGURATOR_RULEBASED_FEATURE'
PRODUCT_CONFIGURATOR_RULEBASED_MODULE
Type : string
Default value : 'RulebasedConfiguratorModule'
PRODUCT_CONFIGURATOR_RULEBASED_MODULE_NAME
Type : string
Default value : 'ProductConfiguratorRulebased'
PRODUCT_CONFIGURATOR_RULEBASED_ROOT_MODULE
Type : string
Default value : 'RulebasedConfiguratorRootModule'
PRODUCT_CONFIGURATOR_RULEBASED_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: PRODUCT_CONFIGURATOR_VC_FEATURE_NAME, mainScope: SPARTACUS_PRODUCT_CONFIGURATOR, featureScope: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, folderName: PRODUCT_CONFIGURATOR_FOLDER_NAME, moduleName: PRODUCT_CONFIGURATOR_MODULE_NAME, featureModule: { name: PRODUCT_CONFIGURATOR_RULEBASED_MODULE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, }, rootModule: { name: PRODUCT_CONFIGURATOR_RULEBASED_ROOT_MODULE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT, namedImports: [PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_NAME_CONSTANT], }, i18n: { resources: PRODUCT_CONFIGURATOR_TRANSLATIONS, chunks: PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS, }, styles: { scssFileName: PRODUCT_CONFIGURATOR_SCSS_FILE_NAME, importStyle: SPARTACUS_PRODUCT_CONFIGURATOR, }, dependencyFeatures: [ CART_BASE_FEATURE_NAME, CHECKOUT_BASE_FEATURE_NAME, ORDER_FEATURE_NAME, ], }
PRODUCT_CONFIGURATOR_SCSS_FILE_NAME
Type : string
Default value : 'product-configurator.scss'
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME_CONSTANT
Type : string
Default value : 'PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE'
PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE
Type : string
Default value : 'TextfieldConfiguratorModule'
PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE_NAME
Type : string
Default value : 'ProductConfiguratorTextfield'
PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT_MODULE
Type : string
Default value : 'TextfieldConfiguratorRootModule'
PRODUCT_CONFIGURATOR_TEXTFIELD_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME, mainScope: SPARTACUS_PRODUCT_CONFIGURATOR, featureScope: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD, }, folderName: PRODUCT_CONFIGURATOR_FOLDER_NAME, moduleName: PRODUCT_CONFIGURATOR_MODULE_NAME, featureModule: { name: PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD, }, rootModule: { name: PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT_MODULE, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT, namedImports: [PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME_CONSTANT], }, i18n: { resources: PRODUCT_CONFIGURATOR_TRANSLATIONS, chunks: PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS, }, styles: { scssFileName: PRODUCT_CONFIGURATOR_SCSS_FILE_NAME, importStyle: SPARTACUS_PRODUCT_CONFIGURATOR, }, dependencyFeatures: [ CART_BASE_FEATURE_NAME, CHECKOUT_BASE_FEATURE_NAME, ORDER_FEATURE_NAME, ], }
PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'configuratorTranslationChunksConfig'
PRODUCT_CONFIGURATOR_TRANSLATIONS
Type : string
Default value : 'configuratorTranslations'

feature-libs/product-configurator/rulebased/root/feature-name.ts

PRODUCT_CONFIGURATOR_RULEBASED_FEATURE
Type : string
Default value : 'productConfiguratorRulebased'

projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-rulebased-feature.migration.ts

PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION
Type : ConfigDeprecation
Default value : { propertyName: PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE, comment: `// ${TODO_SPARTACUS} '${PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE}' has been has been replaced with '${PRODUCT_CONFIGURATOR_RULEBASED_FEATURE}' .\n`, }

feature-libs/product-configurator/textfield/root/feature-name.ts

PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE
Type : string
Default value : 'productConfiguratorTextfield'

projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-textfield-feature.migration.ts

PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION
Type : ConfigDeprecation
Default value : { propertyName: PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE, comment: `// ${TODO_SPARTACUS} '${PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE}' has been has been replaced with '${PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE}' .\n`, }

projects/core/src/product/store/product-state.ts

PRODUCT_DETAIL_ENTITY
Type : string
Default value : '[Product] Detail Entity'
PRODUCT_FEATURE
Type : string
Default value : 'product'

projects/storefrontlib/cms-pages/product-details-page/product-details-url-matcher.ts

PRODUCT_DETAILS_URL_MATCHER
Default value : new InjectionToken<UrlMatcherFactory>('PRODUCT_DETAILS_URL_MATCHER', { providedIn: 'root', factory: () => getProductDetailsUrlMatcherFactory( inject(UrlMatcherService), inject(DEFAULT_URL_MATCHER) ), })

Injection token with url matcher factory for PDP. The provided url matcher matches both:

  • the configured paths from routing config and
  • custom pattern ** / p / :productCode

If the this matcher doesn't fit the requirements, it can be replaced with the DEFAULT_URL_MATCHER or additional matchers can be added for a specific route.

Note: Matchers will "match" a route, but do not contribute to the creation of the route, nor do they guard routes.

projects/schematics/src/migrations/test/component-deprecations/data/product-facet-navigation-component.migration.ts

PRODUCT_FACET_NAVIGATION_COMPONENT_MIGRATION
Type : ComponentData
Default value : { selector: 'cx-product-facet-navigation', componentClassName: PRODUCT_FACET_NAVIGATION_COMPONENT, removedProperties: [ { name: 'searchResult$', comment: `'searchResult$' property has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'visibleFacets$', comment: `'visibleFacets$' property has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'activeFacetValueCode', comment: `'activeFacetValueCode' property has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'minPerFacet', comment: `'minPerFacet' property has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'showAllPerFacetMap', comment: `'showAllPerFacetMap' property has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'toggleValue', comment: `'toggleValue' method has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'isFacetCollapsed', comment: `'isFacetCollapsed' method has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'getVisibleFacetValues', comment: `'getVisibleFacetValues' method has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'showMore', comment: `'showMore' method has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'showLess', comment: `'showLess' method has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'toggleFacet', comment: `'toggleFacet' method has been removed. Please refer to the migration guide on how to handle this change.`, }, { name: 'openFilterModal', comment: `'openFilterModal' method has been removed. Please refer to the migration guide on how to handle this change.`, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-grid-item.component.migration.ts

PRODUCT_GRID_ITEM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts class: PRODUCT_GRID_ITEM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [], addParams: [ { className: PRODUCT_LIST_ITEM_CONTEXT_SOURCE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

feature-libs/product/image-zoom/root/feature-name.ts

PRODUCT_IMAGE_ZOOM_FEATURE
Type : string
Default value : 'productImageZoom'

projects/schematics/src/migrations/test/component-deprecations/data/product-images.component.migration.ts

PRODUCT_IMAGES_COMPONENT_MIGRATION
Type : ComponentData
Default value : { selector: 'cx-product-images', componentClassName: PRODUCT_IMAGES_COMPONENT, removedProperties: [ { name: 'isThumbsEmpty', comment: `'isThumbsEmpty' property has been removed.`, }, ], }

projects/core/src/user/connectors/interests/converters.ts

PRODUCT_INTERESTS_NORMALIZER
Default value : new InjectionToken< Converter<any, ProductInterestSearchResult> >('ProductInterestsNormalizer')

projects/schematics/src/migrations/5_0/constructor-deprecations/data/product-intro.component.migration.ts

PRODUCT_INTRO_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/product-intro/product-intro.component.ts class: PRODUCT_INTRO_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [], addParams: [{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts

PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PRODUCT_LIST_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: SUB, comment: `// ${TODO_SPARTACUS} Property '${SUB}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`, }, { class: PRODUCT_LIST_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: SET_QUERY, comment: `// ${TODO_SPARTACUS} Method '${SET_QUERY}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`, }, { class: PRODUCT_LIST_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: VIEW_PAGE, comment: `// ${TODO_SPARTACUS} Method '${VIEW_PAGE}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-component.service.migration.ts

PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts class: PRODUCT_LIST_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, { className: CURRENCY_SERVICE, importPath: SPARTACUS_CORE, }, { className: LANGUAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], addParams: [ { className: VIEW_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts

PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PRODUCT_LIST_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: DEFAULT_PAGE_SIZE, comment: `// ${TODO_SPARTACUS} Property '${PRODUCT_LIST_COMPONENT_SERVICE}.${DEFAULT_PAGE_SIZE}' was removed, to modify default page size use 'view.defaultPageSize' configuration property.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-item.component.migration.ts

PRODUCT_LIST_ITEM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts class: PRODUCT_LIST_ITEM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [], addParams: [ { className: PRODUCT_LIST_ITEM_CONTEXT_SOURCE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/data-configuration.ts

PRODUCT_LISTING
Type : object
Default value : { PRODUCTS_PER_PAGE: 12, SORTING_TYPES: { BY_TOP_RATED: 'Top Rated', BY_RELEVANCE: 'Relevance', BY_PRICE_ASC: 'Price (lowest first)', BY_PRICE_DESC: 'Price (highest first)', BY_NAME_ASC: 'Name (ascending)', BY_NAME_DESC: 'Name (descending)', }, }

projects/storefrontlib/cms-pages/product-listing-page/product-listing-url-matcher.ts

PRODUCT_LISTING_URL_MATCHER
Default value : new InjectionToken<UrlMatcherFactory>('PRODUCT_LISTING_URL_MATCHER', { providedIn: 'root', factory: () => getProductListingUrlMatcherFactory( inject(UrlMatcherService), inject(DEFAULT_URL_MATCHER) ), })

Injection token with url matcher factory for PLP. The provided url matcher matches both:

  • the configured paths from routing config and
  • custom pattern ** / c / :categoryCode

If the this matcher doesn't fit the requirements, it can be replaced with the DEFAULT_URL_MATCHER or additional matchers can be added for a specific route.

Note: Matchers will "match" a route, but do not contribute to the creation of the route, nor do they guard routes.

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-loading.service.migration.ts

PRODUCT_LOADING_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/product/services/product-loading.service.ts class: `ProductLoadingService`, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: `LoadingScopesService`, importPath: SPARTACUS_CORE }, { className: ACTIONS, importPath: NGRX_EFFECTS }, { className: PLATFORM, literalInference: OBJECT_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, ], addParams: [{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE }], }

projects/core/src/product/connectors/product/converters.ts

PRODUCT_NORMALIZER
Default value : new InjectionToken<Converter<any, Product>>( 'ProductNormalizer' )

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-event.builder.migration.ts

PRODUCT_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/events/product/product-page-event.builder.spec.ts class: PRODUCT_PAGE_EVENT_BUILDER, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE }, { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE }, { className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/product-page-meta.resolver.migration.ts

PRODUCT_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: PRODUCT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-meta.resolver.migration.ts

PRODUCT_PAGE_META_RESOLVER_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { class: PRODUCT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: ANGULAR_ROUTER }, { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, { className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE }, ], }
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { class: PRODUCT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: ANGULAR_ROUTER }, { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], addParams: [{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE }], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-reference.service.migration.ts

PRODUCT_REFERENCE_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PRODUCT_REFERENCE_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET, comment: `// ${TODO_SPARTACUS} Method '${GET}' was removed from '${PRODUCT_REFERENCE_SERVICE}'. Use ${LOAD_PRODUCT_REFERENCES} and ${GET_PRODUCT_REFERENCES} instead.`, }, ]

projects/core/src/product/connectors/references/converters.ts

PRODUCT_REFERENCES_NORMALIZER
Default value : new InjectionToken< Converter<any, ProductReference[]> >('ProductReferencesListNormalizer')

projects/core/src/product/connectors/reviews/converters.ts

PRODUCT_REVIEW_NORMALIZER
Default value : new InjectionToken< Converter<any, Review> >('ProductReviewNormalizer')
PRODUCT_REVIEW_SERIALIZER
Default value : new InjectionToken< Converter<Review, any> >('ProductReviewSerializer')

projects/core/src/product/connectors/search/converters.ts

PRODUCT_SEARCH_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, ProductSearchPage> >('ProductSearchPageNormalizer')
PRODUCT_SUGGESTION_NORMALIZER
Default value : new InjectionToken< Converter<any, Suggestion> >('ProductSuggestionNormalizer')

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product.service.migration.ts

PRODUCT_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `reload`, comment: `// ${TODO_SPARTACUS} Method '${PRODUCT_SERVICE}.reload' was removed. Please use the reloading triggers configuration instead (see https://sap.github.io/spartacus-docs/loading-scopes/#reloading-triggers for more).`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-variant.guard.migration.ts

PRODUCT_VARIANT_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/product-variants/guards/product-variant.guard.ts class: PRODUCT_VARIANT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], }

feature-libs/product/variants/root/feature-name.ts

PRODUCT_VARIANTS_FEATURE
Type : string
Default value : 'productVariants'

feature-libs/product/image-zoom/assets/translations/en/product-image-zoom.i18n.ts

productImageZoom
Type : object
Default value : { productImageZoomTrigger, productImageZoomDialog, }
productImageZoomDialog
Type : object
Default value : { close: 'Close', }
productImageZoomTrigger
Type : object
Default value : { expand: 'Expand image', }

feature-libs/product/image-zoom/assets/translations/translations.ts

productImageZoomTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { productImageZoom: ['productImageZoomTrigger', 'productImageZoomDialog'], }
productImageZoomTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/save-for-later.ts

products
Type : TestProduct[]
Default value : [ { code: '898503', name: '1V', price: 2117.0, }, { code: '1934793', name: 'PowerShot A480', price: 99.85, }, { code: '1993747', name: 'DSC-W270', price: 206.88, }, { code: '1934796', name: 'PowerShot A480', price: 110.88, }, { code: '137220', name: 'Camcordertape DV 60min (2)', price: 0, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/wish-list.ts

products
Type : TestProduct[]
Default value : [ { code: '1934793', name: 'PowerShot A480', }, cheapProduct, { code: '779841', name: 'FUN Flash Single Use Camera', }, ]
WishListUser
Type : object
Default value : { user: 'standard', registrationData: { firstName: 'Winston', lastName: 'Rumfoord', password: 'Password123.', titleCode: 'mr', email: generateMail(randomString(), true), }, }

feature-libs/product/variants/assets/translations/en/variants.i18n.ts

productVariants
Type : object
Default value : { productVariants: { style: 'Style', selectedStyle: 'Selected style', size: 'Size', color: 'Color', sizeGuideLabel: 'Style guide', }, }

feature-libs/product/variants/assets/translations/translations.ts

productVariantsTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { productVariants: ['productVariants'], }
productVariantsTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/profile-tag.ts

profileTagHelper
Type : object
Default value : { EventNames: EventNames, interceptProfileTagJs(contentWindow) { const oldAppendChild = contentWindow.document.head.appendChild; contentWindow.document.head.appendChild = function (newChild) { if ( newChild && (<HTMLScriptElement>(<any>newChild)).src && (<HTMLScriptElement>(<any>newChild)).src.indexOf('profile-tag') !== -1 ) { return newChild; } return oldAppendChild.call(this, newChild); }; }, triggerLoaded() { cy.window().then((win) => { const event = new CustomEvent('profiletag_loaded'); win.dispatchEvent(event); }); }, triggerConsentReferenceLoaded() { cy.window().then((win) => { const event = new CustomEvent('profiletag_consentReferenceLoaded', { detail: { consentReference: profileTagHelper.testCr }, }); win.dispatchEvent(event); }); }, waitForCMSComponents(): Cypress.Chainable { return cy.get('cx-profiletag'); }, testCr: '123-1bc', profileTagScriptResponse: {}, grantConsent() { cy.intercept({ method: 'POST', path: '/consent/*/consentReferences' }).as( 'consentReferenceCreation' ); clickAllowAllFromBanner(); cy.wait('@consentReferenceCreation') .its('response.statusCode') .should('eq', 201); }, getEvent(window: any, eventName: EventNames): any[] { return window.Y_TRACKING.eventLayer.filter( (event) => event.name === eventName ); }, eventCount(window: any, eventName: EventNames): number { return profileTagHelper.getEvent(window, eventName).length; }, }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/progress-button.component.migration.ts

PROGRESS_BUTTON_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PROGRESS_BUTTON_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: CLIK_EVENT, comment: `// ${TODO_SPARTACUS} Output '${CLIK_EVENT}' has been renamed to '${CLIK_EVENT}' (typo).`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/protected-routes.guard.migration.ts

PROTECTED_ROUTES_GUARD_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: PROTECTED_ROUTES_GUARD, importPath: SPARTACUS_CORE, deprecatedNode: `canActivate`, comment: `// ${TODO_SPARTACUS} The return type of the method 'canActivate' changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/protected-routes.service.migration.ts

PROTECTED_ROUTES_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/routing/protected-routes/protected-routes.service.ts class: PROTECTED_ROUTES_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_CONFIG, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: URL_PARSING_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/storefrontlib/cms-structure/outlet/outlet.providers.ts

PROVIDE_OUTLET_OPTIONS
Default value : new InjectionToken<ProvideOutletOptions>( 'PROVIDE_OUTLET_OPTIONS' )

projects/core/src/lazy-loading/facade-factory/facade-factory.service.ts

PROXY_FACADE_INSTANCE_PROP
Type : string
Default value : 'proxyFacadeInstance'

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/purchase-limit.ts

purchaseLimitConfigs
Type : MyCompanyConfig[]
Default value : [ { name: 'Purchase Limit', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`, apiEndpoint: '/users/current/orderApprovalPermissions', objectType: 'orderApprovalPermissions', selectOptionsEndpoint: [ '*orderApprovalPermissionTypes*', '*availableOrgUnitNodes*', ], verifyStatusInDetails: true, rows: [ { label: 'Code', sortLabel: 'Name', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: `test-entity-${randomString()}`, updateValue: `edited-entity-${randomString()}`, formLabel: 'Code', showInTable: true, showInDetails: true, useInUrl: true, }, { label: 'Status', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'Limit', variableName: 'threshold', inputType: INPUT_TYPE.NG_SELECT, createValue: `Budget Exceeded Permission`, showInTable: true, formLabel: 'Type', showInDetails: true, detailsLabel: 'Type', }, { label: 'Parent Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: true, formLabel: 'Parent Unit', showInDetails: true, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, , ], coreFeatures: [MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE], }, { name: 'Purchase Limit', nameSuffix: ' - Allowed Order Threshold (per order)', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`, apiEndpoint: '/users/current/orderApprovalPermissions', objectType: 'orderApprovalPermissions', selectOptionsEndpoint: ['*orderApprovalPermissionTypes*'], rows: [ { label: 'Code', sortLabel: 'Name', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: `test-entity-${randomString()}`, updateValue: `edited-entity-${randomString()}`, formLabel: 'Code', showInTable: true, showInDetails: true, useInUrl: true, }, { label: 'Status', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'Limit', variableName: 'threshold', inputType: INPUT_TYPE.NG_SELECT, createValue: `Allowed Order Threshold (per order)`, showInTable: false, formLabel: 'Type', showInDetails: true, detailsLabel: 'Type', }, { label: 'Limit', variableName: 'currency', inputType: INPUT_TYPE.NG_SELECT, createValue: `US Dollar`, showInTable: false, formLabel: 'Currency', showInDetails: false, }, { label: 'Threshold', variableName: 'threshold', inputType: INPUT_TYPE.TEXT, createValue: '10000', updateValue: '20000', showInTable: false, formLabel: 'Threshold', showInDetails: true, selector: '[formcontrolname=threshold]', }, { label: 'Parent Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: true, formLabel: 'Parent Unit', showInDetails: true, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, ], coreFeatures: [MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE], }, { name: 'Purchase Limit', nameSuffix: ' - Allowed Order Threshold (per timespan)', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`, apiEndpoint: '/users/current/orderApprovalPermissions', objectType: 'orderApprovalPermissions', selectOptionsEndpoint: ['*orderApprovalPermissionTypes*'], rows: [ { label: 'Code', sortLabel: 'Name', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: `test-entity-${randomString()}`, updateValue: `edited-entity-${randomString()}`, formLabel: 'Code', showInTable: true, showInDetails: true, useInUrl: true, }, { label: 'Status', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'Limit', variableName: 'threshold', inputType: INPUT_TYPE.NG_SELECT, createValue: `Allowed Order Threshold (per timespan)`, showInTable: false, formLabel: 'Type', showInDetails: true, detailsLabel: 'Type', }, { label: 'Period', variableName: 'period', inputType: INPUT_TYPE.NG_SELECT, createValue: `MONTH`, updateValue: 'YEAR', showInTable: false, formLabel: 'Period', showInDetails: true, }, { label: 'Limit', variableName: 'currency', inputType: INPUT_TYPE.NG_SELECT, createValue: `US Dollar`, showInTable: false, formLabel: 'Currency', showInDetails: false, }, { label: 'Threshold', variableName: 'threshold', inputType: INPUT_TYPE.TEXT, createValue: '10000', updateValue: '20000', showInTable: false, formLabel: 'Threshold', showInDetails: true, selector: '[formcontrolname=threshold]', }, { label: 'Parent Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: true, formLabel: 'Parent Unit', showInDetails: true, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, ], coreFeatures: [MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE], }, ]

projects/schematics/src/shared/lib-configs/qualtrics-schematics-config.ts

QUALTRICS_EMBEDDED_FEEDBACK_SCSS_FILE_NAME
Type : string
Default value : 'qualtrics-embedded-feedback.scss'
QUALTRICS_FEATURE_NAME_CONSTANT
Type : string
Default value : 'QUALTRICS_FEATURE'
QUALTRICS_FOLDER_NAME
Type : string
Default value : 'qualtrics'
QUALTRICS_MODULE
Type : string
Default value : 'QualtricsModule'
QUALTRICS_MODULE_NAME
Type : string
Default value : 'Qualtrics'
QUALTRICS_ROOT_MODULE
Type : string
Default value : 'QualtricsRootModule'
QUALTRICS_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: QUALTRICS_FEATURE_NAME, mainScope: SPARTACUS_QUALTRICS, }, folderName: QUALTRICS_FOLDER_NAME, moduleName: QUALTRICS_MODULE_NAME, featureModule: { name: QUALTRICS_MODULE, importPath: SPARTACUS_QUALTRICS, }, rootModule: { name: QUALTRICS_ROOT_MODULE, importPath: SPARTACUS_QUALTRICS_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_QUALTRICS_ROOT, namedImports: [QUALTRICS_FEATURE_NAME_CONSTANT], }, styles: { scssFileName: QUALTRICS_EMBEDDED_FEEDBACK_SCSS_FILE_NAME, importStyle: SPARTACUS_QUALTRICS, }, }

feature-libs/qualtrics/components/qualtrics-loader/qualtrics-loader.service.ts

QUALTRICS_EVENT_NAME
Type : string
Default value : 'qsi_js_loaded'

feature-libs/qualtrics/root/feature-name.ts

QUALTRICS_FEATURE
Type : string
Default value : 'qualtrics'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/qualtrics-loader.service.migration.ts

QUALTRICS_LOADER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/qualtrics/components/qualtrics-loader/qualtrics-loader.service.ts class: QUALTRICS_LOADER_SERVICE, importPath: SPARTACUS_QUALTRICS_COMPONENTS, deprecatedParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: RENDERER_FACTORY_2, importPath: ANGULAR_CORE, }, { className: PLATFORM, literalInference: ANY_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, ], removeParams: [ { className: RENDERER_FACTORY_2, importPath: ANGULAR_CORE, }, ], addParams: [ { className: SCRIPT_LOADER_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/core/src/util/glob-utils.ts

QUESTION_MARK
Type : string
Default value : '[^/]'
TO_ESCAPE_BASE
Type : []
Default value : [ { replace: /\./g, with: '\\.' }, { replace: /\+/g, with: '\\+' }, { replace: /\*/g, with: WILD_SINGLE }, ]
TO_ESCAPE_LITERAL_QM
Type : []
Default value : [ ...TO_ESCAPE_BASE, { replace: /\?/g, with: '\\?' }, ]
TO_ESCAPE_WILDCARD_QM
Type : []
Default value : [ ...TO_ESCAPE_BASE, { replace: /\?/g, with: QUESTION_MARK }, ]
WILD_OPEN
Type : string
Default value : '(?:.+\\/)?'
WILD_SINGLE
Type : string
Default value : '[^/]*'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order-form.component.migration.ts

QUICK_ORDER_FORM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/quick-order/components/quick-order/form/quick-order-form.component.ts class: QUICK_ORDER_FORM_COMPONENT, importPath: SPARTACUS_CART_QUICK_ORDER_COMPONENTS, deprecatedParams: [ { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: QUICK_ORDER_FACADE, importPath: SPARTACUS_CART_QUICK_ORDER_ROOT, }, ], removeParams: [ { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CONFIG, importPath: SPARTACUS_CORE, }, { className: CHANGE_DETECTOR_REF, importPath: ANGULAR_CORE, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order.service.migration.ts

QUICK_ORDER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/quick-order/core/services/quick-order.service.ts class: QUICK_ORDER_SERVICE, importPath: SPARTACUS_CART_QUICK_ORDER_CORE, deprecatedParams: [ { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: PRODUCT_ADAPTER, importPath: SPARTACUS_CORE, }, { className: EVENT_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: PRODUCT_SEARCH_CONNECTOR, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: PRODUCT_ADAPTER, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/quick-order.service.migration.ts

QUICK_ORDER_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: QUICK_ORDER_SERVICE, importPath: SPARTACUS_CART_QUICK_ORDER_CORE, deprecatedNode: SEARCH, comment: `// ${TODO_SPARTACUS} Method '${QUICK_ORDER_SERVICE}.${SEARCH}' was removed. Use 'searchProducts' instead.`, }, { class: QUICK_ORDER_SERVICE, importPath: SPARTACUS_CART_QUICK_ORDER_CORE, deprecatedNode: REMOVE_ENTRY, comment: `// ${TODO_SPARTACUS} Method '${QUICK_ORDER_SERVICE}.${REMOVE_ENTRY}' was removed. Use 'softDeleteEntry' instead.`, }, ]

feature-libs/cart/quick-order/assets/translations/en/quick-order.i18n.ts

quickOrder
Type : object
Default value : { quickOrderCartForm, quickOrderForm, quickOrderList, quickOrderTable, }
quickOrderCartForm
Type : object
Default value : { entriesWereAdded: '({{ quantity }}) {{ product }} has been added to the cart', entryWasAdded: '{{ product }} has been added to the cart', noResults: 'We could not find any products', stockLevelReached: 'The maximum stock level has been reached', title: 'Quick Order', productCodePlaceholder: 'Enter ID', entryProductCode: 'Enter Product ID for Quick Order', quantity: 'Quantity for Quick Order', addToCart: 'Add Product to Quick Order', add: 'Add', product: 'Product', products: 'Products', productCodeLabel: 'Product ID', quantityLabel: 'Qty', }
quickOrderForm
Type : object
Default value : { placeholder: 'Enter Product name or SKU', searchBoxLabel: 'Enter Product name or SKU for quick order. You can add up to {{ limit }} products per order.', listLimitReached: 'The product limit has been reached.', id: 'ID {{ id }}', noResults: 'We could not find any results', addProduct: 'Add product {{ product }}', initialDescription: 'When autocomplete results are available use up and down arrows to review and enter to select.', productsResults: '{{ count }} products are available.', quickOrderSearch: 'Find product for quick order', }
quickOrderList
Type : object
Default value : { addToCart: 'Add to cart', emptyList: 'Empty list', header: 'Add Products/SKUs', subHeader: 'You can add up to {{ limit }} valid SKU at a time.', errorProceedingToCart: 'Error proceeding to Cart.', warningProceedingToCart: 'Warning proceeding to Cart.', successfullyAddedToCart: 'Successfully added to Cart.', errors: { productIsOutOfStock: '{{ name }} (#{{code}}) is out of stock.', reviewErrors: 'Please review these errors.', listIsFull: 'The list is full, add these {{ count }} products to Cart in order to continue.', nonPurchasableError: 'Product {{ name }} cannot be purchased', outOfStockErrorFound: '{{count}} out of stock product was not added.', outOfStockErrorFound_other: '{{count}} out of stock products were not added.', }, warnings: { productWasReduced: 'Quantity for {{ name }} (#{{code}}) was reduced to {{ quantityAdded}}.', reviewWarnings: 'Please review these warnings.', reduceWarningFound: '{{count}} product quantity was reduced.', reduceWarningFound_other: '{{count}} products quantity were reduced.', }, successes: { productAddedToCart: '{{ name }} (#{{code}}) was added to cart.', addedToCartFound: '{{ count }} product was added to cart.', addedToCartFound_other: '{{ count }} products were added to cart.', }, informations: { addProductBeforeAddingToCart: 'Add products to the list before adding to the cart.', }, undo: 'UNDO', revokeUndo: 'Revoked product "{{name}}" deletion.', productWasDeleted: 'Product "{{ name }}" moved to trash.', }
quickOrderTable
Type : object
Default value : { product: 'Product', id: 'ID', price: 'Price', quantity: 'QTY', itemPrice: 'Item price', qty: 'Qty', actions: 'Actions', inStock: 'In Stock', lowStock: 'Low Stock', outOfStock: 'Out of Stock', listCleared: 'Quick order list has been cleared', addedtoCart: 'Quick order list has been added to the cart', caption: 'Quick order contents.', }

feature-libs/cart/quick-order/root/tokens/context.ts

QuickOrderOrderEntriesContextToken
Default value : new InjectionToken( 'QuickOrderOrderEntriesContext' )

feature-libs/cart/quick-order/assets/translations/translations.ts

quickOrderTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { quickOrder: [ 'quickOrderCartForm', 'quickOrderForm', 'quickOrderList', 'quickOrderTable', ], }
quickOrderTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/order/root/model/scheduled-replenishment.model.ts

recurrencePeriod
Type : object
Default value : { DAILY: 'DAILY', WEEKLY: 'WEEKLY', MONTHLY: 'MONTHLY', }

feature-libs/order/core/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<OrderState>>
Default value : new InjectionToken<ActionReducerMap<OrderState>>('OrderReducers')

projects/core/src/global-message/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducer<GlobalMessageState>>
Default value : new InjectionToken<ActionReducer<GlobalMessageState>>( 'GlobalMessageReducers' )

projects/core/src/process/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<EntityLoaderState<any>>>
Default value : new InjectionToken<ActionReducerMap<EntityLoaderState<any>>>( 'ProcessReducers' )

projects/core/src/site-context/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<SiteContextState>>
Default value : new InjectionToken<ActionReducerMap<SiteContextState>>('SiteContextReducers')

projects/core/src/auth/client-auth/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<ClientAuthState>>
Default value : new InjectionToken<ActionReducerMap<ClientAuthState>>('ClientAuthReducers')

projects/schematics/src/migrations/5_0/constructor-deprecations/data/register.component.migration.ts

REGISTER_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/user/profile/components/register/register.component.ts class: REGISTER_COMPONENT, importPath: SPARTACUS_USER_PROFILE_COMPONENTS, removeParams: [ { className: USER_REGISTER_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT, }, ], addParams: [ { className: REGISTER_COMPONENT_SERVICE, importPath: SPARTACUS_USER_PROFILE_COMPONENTS, }, ], deprecatedParams: [], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/register.component.migration.ts

REGISTER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/user/register/register.component.ts class: REGISTER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: FORM_BUILDER, importPath: ANGULAR_FORMS, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: ANONYMOUS_CONSENTS_SERVICE, importPath: SPARTACUS_CORE, }, { className: ANONYMOUS_CONSENTS_CONFIG, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/core/src/user/store/actions/user-register.action.ts

REGISTER_USER_SUCCESS
Type : string
Default value : '[User] Register User Success'

projects/schematics/src/migrations/4_0/dependency-management/dependency-management.ts

REMOVED_DEPENDENCIES
Type : string[]
Default value : ['i18next-xhr-backend']

projects/schematics/src/migrations/5_0/dependency-management/dependency-management.ts

REMOVED_DEPENDENCIES
Type : string[]
Default value : []

projects/schematics/src/migrations/test/dependency-management/dependency-management.ts

REMOVED_DEPENDENCIES
Type : string[]
Default value : ['i18next-xhr-backend']

projects/schematics/src/migrations/3_0/removed-public-api-deprecations/removed-public-api-deprecation.ts

REMOVED_PUBLIC_API_DATA
Type : DeprecatedNode[]
Default value : [ // projects/core/src/auth/store/selectors/index.ts { node: AUTH_SELECTORS, importPath: SPARTACUS_CORE, comment: `'${AUTH_SELECTORS}' were removed. To access selectors related to client token use 'ClientAuthSelectors'. To get user token use 'AuthStorageService.getToken' method.`, }, // projects/core/src/auth/store/auth-state.ts { node: STATE_WITH_AUTH, importPath: SPARTACUS_CORE, comment: `'${STATE_WITH_AUTH}' was removed. State related to client token was moved to 'StateWithClientAuth'. Data related to user token are stored in 'AuthStorageService' and 'UserIdService'`, }, // projects/core/src/auth/store/auth-state.ts { node: AUTH_STATE, importPath: SPARTACUS_CORE, comment: `'${AUTH_STATE}' was removed. State related to client token was moved to 'ClientAuthState'. Data related to user token are stored in 'AuthStorageService' and 'UserIdService'`, }, // projects/core/src/auth/store/auth-state.ts { node: USER_TOKEN_STATE, importPath: SPARTACUS_CORE, comment: `'${USER_TOKEN_STATE}' was removed. Data related to user token are no longer stored in ngrx store. User token is stored in 'AuthStorageService' and user id is stored in 'UserIdService'`, }, // projects/core/src/auth/store/auth-state.ts { node: AUTH_FEATURE, importPath: SPARTACUS_CORE, comment: `'${AUTH_FEATURE}' was removed. The key for store feature related to client token is in variable 'CLIENT_AUTH_FEATURE'.`, }, // projects/core/src/auth/models/token-types.model.ts { node: USER_TOKEN, importPath: SPARTACUS_CORE, comment: `'${USER_TOKEN} was removed. Instead of 'AuthToken'. Adjust old properties to new interface shape.`, }, // projects/core/src/auth/models/token-types.model.ts { node: AUTHENTICATION_TOKEN, importPath: SPARTACUS_CORE, comment: `'${AUTHENTICATION_TOKEN} was removed. Instead use directly 'AuthToken' or 'ClientToken'.`, }, // projects/core/src/kyma/store/selectors/index.ts { node: KYMA_SELECTORS, importPath: SPARTACUS_CORE, comment: `'${KYMA_SELECTORS}' were removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/store/kyma-state.ts { node: KYMA_FEATURE, importPath: SPARTACUS_CORE, comment: `'${KYMA_FEATURE}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/store/kyma-state.ts { node: OPEN_ID_TOKEN_DATA, importPath: SPARTACUS_CORE, comment: `'${OPEN_ID_TOKEN_DATA}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/store/kyma-state.ts { node: STATE_WITH_KYMA, importPath: SPARTACUS_CORE, comment: `'${STATE_WITH_KYMA}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/store/kyma-state.ts { node: KYMA_STATE, importPath: SPARTACUS_CORE, comment: `'${KYMA_STATE}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/store/actions/index.ts { node: KYMA_ACTIONS, importPath: SPARTACUS_CORE, comment: `'${KYMA_ACTIONS}' were removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/services/open-id-token/open-id-token.service.ts { node: OPEN_ID_AUTHENTICATION_TOKEN_SERVICE, importPath: SPARTACUS_CORE, comment: `'${OPEN_ID_AUTHENTICATION_TOKEN_SERVICE}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/models/kyma-token-types.model.ts { node: OPEN_ID_TOKEN, importPath: SPARTACUS_CORE, comment: `'${OPEN_ID_TOKEN}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/kyma.module.ts { node: KYMA_MODULE, importPath: SPARTACUS_CORE, comment: `'${KYMA_MODULE}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/facade/kyma.service.ts { node: KYMA_SERVICE, importPath: SPARTACUS_CORE, comment: `'${KYMA_SERVICE}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/kyma/config/kyma-config.ts { node: KYMA_CONFIG, importPath: SPARTACUS_CORE, comment: `'${KYMA_CONFIG}' was removed. For replacement look into 3.0 migration documentation.`, }, // projects/core/src/asm/facade/asm-auth.service.ts { node: ASM_AUTH_SERVICE, importPath: SPARTACUS_CORE, comment: `'${ASM_AUTH_SERVICE}' was renamed to ${CS_AGENT_AUTH_SERVICE}. New '${ASM_AUTH_SERVICE}' is responsible for making '${AUTH_SERVICE}' aware of ASM, but not for managing CS agent session.`, }, // projects/core/src/asm/store/asm-state.ts { node: CSAGENT_TOKEN_DATA, importPath: SPARTACUS_CORE, comment: `'${CSAGENT_TOKEN_DATA}' was removed. Token is now stored in 'AuthStorageService'.`, }, // projects/core/src/asm/http-interceptors/csagent-token.interceptor.ts { node: CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR, importPath: SPARTACUS_CORE, comment: `'${CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR} was removed. The functionality is now provided by 'AuthInterceptor' and 'AsmAuthHttpHeaderService'.`, }, // projects/core/src/store-finder/model/search-config.ts { node: STORE_FINDER_SEARCH_CONFIG, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_SEARCH_CONFIG}' is no longer part of the public API. Instead use the interface '${SEARCH_CONFIG}'.`, }, // projects/core/src/global-message/http-interceptors/handlers/unauthorized/unauthorized.handler.ts { node: UNAUTHORIZED_ERROR_HANDLER, importPath: SPARTACUS_CORE, comment: `'${UNAUTHORIZED_ERROR_HANDLER}' has been removed and is no longer part of the public API.`, }, // projects/core/src/occ/adapters/store-finder/occ-store-finder.adapter.ts { node: OCC_STORE_FINDER_ADAPTER, importPath: SPARTACUS_CORE, comment: `'${OCC_STORE_FINDER_ADAPTER}' was moved to @spartacus/storefinder/occ.`, }, // projects/core/src/occ/adapters/store-finder/store-finder-occ.module.ts { node: STORE_FINDER_OCC_MODULE, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_OCC_MODULE} was moved to @spartacus/storefinder/occ.`, }, // projects/core/src/store-finder/config/store-finder-config.ts { node: STORE_FINDER_CONFIG, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_CONFIG}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/connectors/converters.ts { node: STORE_FINDER_SEARCH_PAGE_NORMALIZER, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_SEARCH_PAGE_NORMALIZER}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/connectors/converters.ts { node: STORE_COUNT_NORMALIZER, importPath: SPARTACUS_CORE, comment: `'${STORE_COUNT_NORMALIZER}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/connectors/store-finder.connector.ts { node: STORE_FINDER_CONNECTOR, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_CONNECTOR}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/connectors/store-finder.adapter.ts { node: STORE_FINDER_ADAPTER, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_ADAPTER}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/facade/store-data.service.ts { node: STORE_DATA_SERVICE, importPath: SPARTACUS_CORE, comment: `'${STORE_DATA_SERVICE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/facade/store-finder.service.ts { node: STORE_FINDER_SERVICE, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_SERVICE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/model/store-entities.ts { node: STORE_ENTITIES, importPath: SPARTACUS_CORE, comment: `'${STORE_ENTITIES}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/model/search-query.ts { node: STORE_FINDER_SEARCH_QUERY, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_SEARCH_QUERY}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/service/google-map-renderer.service.ts { node: GOOGLE_MAP_RENDERER_SERVICE, importPath: SPARTACUS_CORE, comment: `'${GOOGLE_MAP_RENDERER_SERVICE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store-finder.module.ts { node: STORE_FINDER_CORE_MODULE, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_CORE_MODULE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/store-finder-state.ts { node: STORE_FINDER_FEATURE, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_FEATURE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/store-finder-state.ts { node: STORE_FINDER_DATA, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_DATA}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/store-finder-state.ts { node: STATE_WITH_STORE_FINDER, importPath: SPARTACUS_CORE, comment: `'${STATE_WITH_STORE_FINDER}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/store-finder-state.ts { node: STORES_STATE, importPath: SPARTACUS_CORE, comment: `'${STORES_STATE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/store-finder-state.ts { node: FIND_STORES_STATE, importPath: SPARTACUS_CORE, comment: `'${FIND_STORES_STATE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/store-finder-state.ts { node: VIEW_ALL_STORES_STATE, importPath: SPARTACUS_CORE, comment: `'${VIEW_ALL_STORES_STATE}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/selectors/index.ts { node: STORE_FINDER_SELECTORS, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_SELECTORS}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/store/actions/index.ts { node: STORE_FINDER_ACTIONS, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_ACTIONS}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/model/store-finder.model.ts { node: STORE_COUNT, importPath: SPARTACUS_CORE, comment: `'${STORE_COUNT}' was moved to @spartacus/storefinder/core.`, }, // projects/core/src/store-finder/model/store-finder.model.ts { node: STORE_FINDER_SEARCH_PAGE, importPath: SPARTACUS_CORE, comment: `'${STORE_FINDER_SEARCH_PAGE}' was moved to @spartacus/storefinder/core.`, }, // projects/storefrontlib/cms-components/storefinder/components/abstract-store-item/abstract-store-item.component.ts { node: ABSTRACT_STORE_ITEM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${ABSTRACT_STORE_ITEM_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/schedule-component/schedule.component.ts { node: SCHEDULE_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${SCHEDULE_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-grid/store-finder-grid.component.ts { node: STORE_FINDER_GRID_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_GRID_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-list-item/store-finder-list-item.component.ts { node: STORE_FINDER_LIST_ITEM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_LIST_ITEM_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-map/store-finder-map.component.ts { node: STORE_FINDER_MAP_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_MAP_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-search-result/store-finder-list/store-finder-list.component.ts { node: STORE_FINDER_LIST_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_LIST_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-search-result/store-finder-search-result.component.ts { node: STORE_FINDER_SEARCH_RESULT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_SEARCH_RESULT_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-search/store-finder-search.component.ts { node: STORE_FINDER_SEARCH_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_SEARCH_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts { node: STORE_FINDER_STORE_DESCRIPTION_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_STORE_DESCRIPTION_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-store/store-finder-store.component.ts { node: STORE_FINDER_STORE_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_STORE_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts { node: STORE_FINDER_STORES_COUNT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_STORES_COUNT_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/store-finder.module.ts { node: STORE_FINDER_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_MODULE}' was renamed to 'StoreFinderComponentsModule' and moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-header/store-finder-header.component.ts { node: STORE_FINDER_HEADER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_HEADER_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder-pagination-details/store-finder-pagination-details.component.ts { node: STORE_FINDER_PAGINATION_DETAILS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_PAGINATION_DETAILS_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/storefrontlib/cms-components/storefinder/components/store-finder/store-finder.component.ts { node: STORE_FINDER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STORE_FINDER_COMPONENT}' was moved to @spartacus/storefinder/components.`, }, // projects/core/src/occ/utils/interceptor-util.ts { node: TOKEN_REVOCATION_HEADER, importPath: SPARTACUS_CORE, comment: `'${TOKEN_REVOCATION_HEADER} has been removed and is no longer part of the public API.`, }, // projects/storefrontlib/shared/components/split-view/split-view-deactivate.guard.ts { node: SPLIT_VIEW_DEACTIVATE_GUARD, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${SPLIT_VIEW_DEACTIVATE_GUARD} has been removed and is no longer part of the public API.`, }, ]

projects/schematics/src/migrations/4_0/removed-public-api-deprecations/removed-public-api-deprecation.ts

REMOVED_PUBLIC_API_DATA
Type : DeprecatedNode[]
Default value : [ //projects/core/src/occ/config-loader/occ-config-loader.module.ts { node: OCC_CONFIG_LOADER_MODULE, importPath: SPARTACUS_CORE, comment: `'${OCC_CONFIG_LOADER_MODULE} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`, }, //projects/core/src/occ/config-loader/occ-config-loader.service.ts { node: OCC_CONFIG_LOADER_SERVICE, importPath: SPARTACUS_CORE, comment: `'${OCC_CONFIG_LOADER_SERVICE} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`, }, //projects/core/src/occ/config-loader/occ-loaded-config-converter.ts { node: OCC_LOADED_CONFIG_CONVERTER, importPath: SPARTACUS_CORE, comment: `'${OCC_LOADED_CONFIG_CONVERTER} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`, }, //projects/core/src/occ/config-loader/occ-loaded-config.ts { node: OCC_LOADED_CONFIG, importPath: SPARTACUS_CORE, comment: `'${OCC_LOADED_CONFIG} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`, }, //projects/core/src/occ/config-loader/occ-sites-config-loader.ts { node: OCC_SITES_CONFIG_LOADER, importPath: SPARTACUS_CORE, comment: `'${OCC_SITES_CONFIG_LOADER} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`, }, { node: B2C_STOREFRONT_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${B2C_STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: B2B_STOREFRONT_MODULE, importPath: SPARTACUS_SETUP, comment: `${B2B_STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: STOREFRONT_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: CMS_LIB_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${CMS_LIB_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: MAIN_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${MAIN_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: STOREFRONT_FOUNDATION_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${STOREFRONT_FOUNDATION_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: VIEW_CONFIG_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${VIEW_CONFIG_MODULE} was removed as it was only providing empty config, which is not needed.`, }, { node: OCC_MODULE, importPath: SPARTACUS_CORE, comment: `${OCC_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, { node: EVENTS_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `${EVENTS_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`, }, // projects/core/src/asm/asm.module.ts { node: ASM_MODULE, importPath: SPARTACUS_CORE, comment: `'${ASM_MODULE}' was moved to @spartacus/asm/core. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/asm'.`, }, { node: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, comment: `'${SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`, }, { node: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`, }, { node: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`, }, // projects/core/src/smart-edit/smart-edit.module.ts { node: SMART_EDIT_MODULE, importPath: SPARTACUS_CORE, comment: `'${SMART_EDIT_MODULE}' was removed. Use @spartacus/smartedit instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/smartedit'.`, }, // projects/core/src/personalization/personalization.module.ts { node: PERSONALIZATION_MODULE, importPath: SPARTACUS_CORE, comment: `'${PERSONALIZATION_MODULE}' was removed. Use @spartacus/tracking/personalization instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/tracking --features=Personalization'.`, }, // projects/storefrontlib/cms-components/product/product-variants/product-variants.module.ts { node: PRODUCT_VARIANTS_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${PRODUCT_VARIANTS_MODULE}' was removed from @spartacus/storefront. Use @spartacus/product/variants feature-library instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/product --features=Product-Variants'.`, }, // projects/storefrontlib/cms-components/product/product-variants/product-variants.component.ts { node: PRODUCT_VARIANT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${PRODUCT_VARIANT_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantsContainerComponent from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-color-selector/variant-color-selector.component.ts { node: VARIANT_COLOR_SELECTOR_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${VARIANT_COLOR_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantColorSelectorComponent from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-color-selector/variant-color-selector.module.ts { node: VARIANT_COLOR_SELECTOR_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${VARIANT_COLOR_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantColorSelectorModule from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-size-selector/variant-size-selector.component.ts { node: VARIANT_SIZE_SELECTOR_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${VARIANT_SIZE_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantSizeSelectorComponent from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-size-selector/variant-size-selector.module.ts { node: VARIANT_SIZE_SELECTOR_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${VARIANT_SIZE_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantSizeSelectorModule from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-style-selector/variant-style-selector.component.ts { node: VARIANT_STYLE_SELECTOR_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${VARIANT_STYLE_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantStyleSelectorComponent from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/variant-style-selector/variant-style-selector.module.ts { node: VARIANT_STYLE_SELECTOR_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${VARIANT_STYLE_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantStyleSelectorModule from @spartacus/product/variants/components as a replacement.`, }, // projects/storefrontlib/cms-components/product/product-variants/guards/product-variant.guard.ts { node: PRODUCT_VARIANT_GUARD, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${PRODUCT_VARIANT_GUARD}' was removed from @spartacus/storefront. Use ProductVariantsGuard from @spartacus/product/variants/components instead. Additionally method: findVariant was renamed to findPurchasableProductCode.`, }, { node: PRODUCT_VARIANT_STYLE_ICONS_MODULE, importPath: SPARTACUS_PRODUCT_VARIANTS_COMPONENTS, comment: `'${PRODUCT_VARIANT_STYLE_ICONS_MODULE}' was removed from ${SPARTACUS_PRODUCT_VARIANTS_COMPONENTS}. Use @spartacus/product/variants/root instead.`, }, { node: PRODUCT_VARIANT_STYLE_ICONS_COMPONENT, importPath: SPARTACUS_PRODUCT_VARIANTS_COMPONENTS, comment: `'${PRODUCT_VARIANT_STYLE_ICONS_COMPONENT}' was removed from ${SPARTACUS_PRODUCT_VARIANTS_COMPONENTS}. Use @spartacus/product/variants/root instead.`, }, { node: DEFAULT_STATE_CONFIG, importPath: SPARTACUS_CORE, comment: `'${DEFAULT_STATE_CONFIG}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`, }, { node: DEFAULT_LOCAL_STORAGE_KEY, importPath: SPARTACUS_CORE, comment: `'${DEFAULT_LOCAL_STORAGE_KEY}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`, }, { node: DEFAULT_SESSION_STORAGE_KEY, importPath: SPARTACUS_CORE, comment: `'${DEFAULT_SESSION_STORAGE_KEY}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`, }, { node: CART_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, comment: `'${CART_PAGE_META_RESOLVER}' was removed since all data is now data driven by CMS page data and is resolved by the ${CONTENT_PAGE_META_RESOLVER}`, }, { node: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${FEATURE_MODULES_SERVICE}' was removed. Use '${CMS_FEATURES_SERVICE}' instead.`, }, // projects/assets/src/translations/translation-chunks-config.ts { node: TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${TRANSLATION_CHUNKS_CONFIG}' - Following translation chunks '${MINI_LOGIN_TRANSLATION_CHUNK}', '${UPDATE_EMAIL_FORM_TRANSLATION_CHUNK}', '${FORGOTTEN_PASSWORD_TRANSLATION_CHUNK}', '${LOGIN_FORM_TRANSLATION_CHUNK}', '${REGISTER_TRANSLATION_CHUNK}' were moved to ${SPARTACUS_USER}.`, }, // projects/storefrontlib/cms-components/cms-lib.module.ts { node: CMS_LIB_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${CMS_LIB_MODULE}' - Following module imports '${CLOSE_ACCOUNT_MODULE}', '${FORGOT_PASSWORD_MODULE}', '${RESET_PASSWORD_MODULE}', '${UPDATE_EMAIL_MODULE}', '${UPDATE_PASSWORD_MODULE}', '${UPDATE_PROFILE_MODULE}', '${USER_COMPONENT_MODULE}' were removed. Those modules are now part of ${SPARTACUS_USER}.`, }, // projects/storefrontlib/cms-components/user/user.module.ts { node: USER_COMPONENT_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${USER_COMPONENT_MODULE}' - Following module imports '${LOGIN_MODULE}', '${LOGIN_FORM_MODULE}', '${LOGIN_REGISTER_MODULE}', '${REGISTER_COMPONENT_MODULE}' were removed. Those modules are now part of ${SPARTACUS_USER}.`, }, // projects/storefrontlib/cms-components/myaccount/close-account/components/close-account-modal/close-account-modal.component.ts { node: CLOSE_ACCOUNT_MODAL_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${CLOSE_ACCOUNT_MODAL_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Also there were small changes in component's logic. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.component.ts { node: FORGOT_PASSWORD_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${FORGOT_PASSWORD_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed and introduced in new 'ForgotPasswordService'. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/user/login/login.component.ts { node: LOGIN_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${LOGIN_COMPONENT}' was moved to '${SPARTACUS_USER_ACCOUNT_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/user/login-form/login-form.component.ts { node: LOGIN_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${LOGIN_FORM_COMPONENT}' was moved to '${SPARTACUS_USER_ACCOUNT_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/user/register/register.component.ts { node: REGISTER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${REGISTER_COMPONENT}' was moved to '${SPARTACUS_USER_PROFILE_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/myaccount/reset-password/reset-password-form.component.ts { node: RESET_PASSWORD_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${RESET_PASSWORD_FORM_COMPONENT}' was renamed to '${RESET_PASSWORD_COMPONENT}' and now it can be used from ${SPARTACUS_USER_PROFILE_COMPONENTS}. Also logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/myaccount/update-email/update-email.component.ts { node: UPDATE_EMAIL_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${UPDATE_EMAIL_FORM_COMPONENT}' was removed. For replacement use '${UPDATE_EMAIL_COMPONENT}' from ${SPARTACUS_USER_PROFILE_COMPONENTS}.`, }, // projects/storefrontlib/cms-components/myaccount/update-email/update-email-form/update-email-form.component.ts { node: UPDATE_EMAIL_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${UPDATE_EMAIL_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/myaccount/update-password/components/update-password-form/update-password-form.component.ts { node: UPDATE_PASSWORD_FORM_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${UPDATE_PASSWORD_FORM_COMPONENT}' was removed. For replacement use '${UPDATE_PASSWORD_COMPONENT}' from ${SPARTACUS_USER_PROFILE_COMPONENTS}.`, }, // projects/storefrontlib/cms-components/myaccount/update-password/components/update-password/update-password.component.ts { node: UPDATE_PASSWORD_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${UPDATE_PASSWORD_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/storefrontlib/cms-components/myaccount/update-profile/update-profile.component.ts { node: UPDATE_PROFILE_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${UPDATE_PROFILE_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`, }, // projects/core/src/routing/store/actions/router.action.ts { node: ROUTING_ACTIONS, importPath: SPARTACUS_CORE, comment: `The following ngrx '${ROUTING_ACTIONS}' have been removed: '${ROUTE_GO_ACTION}', '${ROUTE_GO_BY_URL_ACTION}', '${ROUTE_BACK_ACTION}' and '${ROUTE_FORWARD_ACTION}'. Please use instead the methods of the ${ROUTING_SERVICE}, respectively: 'go()', 'goByUrl()', 'back()' and 'forward()'.`, }, { node: PAGE_EVENT_MODULE, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${PAGE_EVENT_MODULE}' was removed, please use 'NavigationEventModule' from '${SPARTACUS_STOREFRONTLIB}' instead.`, }, { node: PAGE_EVENT_BUILDER, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${PAGE_EVENT_BUILDER}' was removed, please use 'NavigationEventBuilder' from '${SPARTACUS_STOREFRONTLIB}' instead.`, }, // projects/storefrontlib/storefront-config.ts { node: STOREFRONT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${STOREFRONT_CONFIG}' type purpose is now covered by 'Config' interface. Replace usage of 'StorefrontConfig' with 'Config'.`, }, // feature-libs/storefinder/core/facade/store-data.service.ts { node: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, comment: `'${STORE_DATA_SERVICE}' was removed, please use 'StoreFinderService' from '${SPARTACUS_STOREFINDER} instead.`, }, // projects/core/src/occ/adapters/user/occ-user.adapter.ts { node: OCC_USER_ADAPTER, importPath: SPARTACUS_CORE, comment: `'${OCC_USER_ADAPTER}' was removed, please use '${OCC_USER_ACCOUNT_ADAPTER}' from '${SPARTACUS_USER_ACCOUNT_OCC}' and '${OCC_USER_PROFILE_ADAPTER}' from '${SPARTACUS_USER_PROFILE_OCC}'. Also there was method name change, for more details please look into 4.0 migration documentation.`, }, // projects/core/src/occ/occ-models/occ-endpoints.model.ts { node: OCC_ENDPOINTS, importPath: SPARTACUS_CORE, comment: `'${OCC_ENDPOINTS} - Following endpoints '${TITLES_ENDPOINT}', '${USER_ENDPOINT}', '${USER_REGISTER_ENDPOINT}', '${USER_FORGOT_PASSWORD_ENDPOINT}', '${USER_RESET_PASSWORD_ENDPOINT}', '${USER_UPDATE_LOGIN_ID_ENDPOINT}', '${USER_UPDATE_PASSWORD_ENDPOINT}' , '${USER_UPDATE_PROFILE_ENDPOINT}' , '${USER_CLOSE_ACCOUNT_ENDPOINT}' were removed. For replacement please use following endpoints from '${SPARTACUS_USER_ACCOUNT}' and '${SPARTACUS_USER_PROFILE}'.`, }, // projects/core/src/user/connectors/user/converters.ts { node: TITLE_NORMALIZER, importPath: SPARTACUS_CORE, comment: `'${TITLE_NORMALIZER}' was moved to '${SPARTACUS_USER_PROFILE}'.`, }, // projects/core/src/user/connectors/user/converters.ts { node: USER_SIGN_UP_SERIALIZER, importPath: SPARTACUS_CORE, comment: `'${USER_SIGN_UP_SERIALIZER}' was moved to '${SPARTACUS_USER_PROFILE}'.`, }, // projects/core/src/user/connectors/user/converters.ts { node: USER_SERIALIZER, importPath: SPARTACUS_CORE, comment: `'${USER_SERIALIZER}' was removed. For replacement please use '${USER_ACCOUNT_SERIALIZER}' from '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_SERIALIZER}' from '${SPARTACUS_USER_PROFILE}'.`, }, // projects/core/src/user/connectors/user/converters.ts { node: USER_NORMALIZER, importPath: SPARTACUS_CORE, comment: `'${USER_NORMALIZER}' was removed. For replacement please use '${USER_ACCOUNT_NORMALIZER}' from '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_NORMALIZER}' from '${SPARTACUS_USER_PROFILE}'.`, }, // projects/core/src/user/connectors/user/user.adapter.ts { node: USER_ADAPTER, importPath: SPARTACUS_CORE, comment: `'${USER_ADAPTER}' was removed, please use '${USER_ACCOUNT_ADAPTER}' from '${SPARTACUS_USER_ACCOUNT_CORE}' and '${USER_PROFILE_ADAPTER}' from '${SPARTACUS_USER_PROFILE_CORE}'. Also there was method name change, for more details please look into 4.0 migration documentation.`, }, // projects/core/src/user/connectors/user/user.connector.ts { node: USER_CONNECTOR, importPath: SPARTACUS_CORE, comment: `'${USER_CONNECTOR}' was removed, please use '${USER_ACCOUNT_CONNECTOR}' from '${SPARTACUS_USER_ACCOUNT_CORE}' and '${USER_PROFILE_CONNECTOR}' from '${SPARTACUS_USER_PROFILE_CORE}'. Also there was slighly change in method logic, for more details please look into 4.0 migration documentation.`, }, // projects/core/src/user/facade/user.service.ts { node: USER_SERVICE, importPath: SPARTACUS_CORE, comment: `Many methods from '${USER_SERVICE}' were removed, for more details please look into 4.0 migration documentation.`, }, // projects/core/src/model/misc.model.ts { node: USER_SIGN_UP_INTERFACE, importPath: SPARTACUS_CORE, comment: `'${USER_SIGN_UP_INTERFACE}' was removed, for replacement please use '${USER_SIGN_UP_INTERFACE}' from '${SPARTACUS_USER_PROFILE}'.`, }, // projects/core/src/user/store/actions/index.ts { node: USER_ACTIONS, importPath: SPARTACUS_CORE, comment: `${USER_ACTIONS} - Following actions '${FORGOT_PASSWORD_EMAIL_ACTION}', '${RESET_PASSWORD_ACTION}', '${EMAIL_ACTIONS}', '${UPDATE_PASSWORD_ACTION}', '${USER_DETAILS_ACTION}' were removed. Logic was moved to '${SPARTACUS_USER}'.`, }, // projects/core/src/user/store/user-state.ts { node: USER_DETAILS_STATE_INTERFACE, importPath: SPARTACUS_CORE, comment: `'${USER_DETAILS_STATE_INTERFACE}' was removed.`, }, // projects/core/src/user/store/user-state.ts { node: USER_STATE_INTERFACE, importPath: SPARTACUS_CORE, comment: `Properties 'account' 'titles', and 'resetPassword' were removed from '${USER_DETAILS_STATE_INTERFACE}' interface.`, }, // projects/core/src/user/user-transitional-tokens.ts { node: USER_PROFILE_FACADE_TRANSITIONAL_TOKEN, importPath: SPARTACUS_CORE, comment: `Abstract methods 'get', 'update', 'close' were removed from '${USER_PROFILE_FACADE_TRANSITIONAL_TOKEN}'.`, }, // projects/core/src/user/user-transitional-tokens.ts { node: USER_REGISTER_FACADE_TRANSITIONAL_TOKEN, importPath: SPARTACUS_CORE, comment: `'${USER_REGISTER_FACADE_TRANSITIONAL_TOKEN}' class was removed.`, }, // projects/core/src/user/user.module.ts { node: USER_MODULE, importPath: SPARTACUS_CORE, comment: `'${USER_MODULE}' was removed. Main modules currently are '${USER_ACCOUNT_MODULE}' in '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_MODULE}' in '${SPARTACUS_USER_PROFILE}'. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/user'.`, }, // projects/storefrontlib/shared/components/table/table.model.ts { node: TABLE_HEADER, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${SORT_CODE}' was removed from interface 'TableHeader'`, }, // feature-libs/product-configurator/rulebased/components/config/message-config.ts { node: MESSAGE_CONFIG, importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED, comment: `'${MESSAGE_CONFIG}' was removed. For replacement use '${CONFIGURATOR_MESSAGE_CONFIG}' from ${SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED}.`, }, // projects/core/src/util/external-js-file-loader/external-js-file-loader.service.ts { node: EXTERNAL_JS_FILE_LOADER, importPath: SPARTACUS_CORE, comment: `'${EXTERNAL_JS_FILE_LOADER}' was removed, please use 'ScriptLoader' from '${SPARTACUS_CORE} instead.`, }, // projects/storefrontlib/recipes/config/layout-config.ts#b2cLayoutConfig { node: B2C_LAYOUT_CONFIG, importPath: SPARTACUS_STOREFRONTLIB, comment: `'${B2C_LAYOUT_CONFIG}' was removed from '${SPARTACUS_STOREFRONTLIB}', please use corresponding feature-lib specific layout.`, }, ]

projects/schematics/src/migrations/test/removed-public-api-deprecations/removed-public-api-deprecation.ts

REMOVED_PUBLIC_API_DATA
Type : DeprecatedNode[]
Default value : [ // projects/core/src/cart/store/effects/cart.effect.ts { node: CART_EFFECTS, importPath: SPARTACUS_CORE, }, // projects/core/src/cart/store/effects/wishlist.effect.ts { node: WISHLIST_EFFECTS, importPath: SPARTACUS_CORE, }, ]

projects/schematics/src/migrations/5_0/rename-symbol/rename-symbol.ts

RENAMED_SYMBOLS_DATA
Type : RenamedSymbol[]
Default value : [ ...CHECKOUT_RENAMED_SYMBOLS_DATA, ]

projects/schematics/src/migrations/test/rename-symbol/rename-symbol.ts

RENAMED_SYMBOLS_DATA
Type : RenamedSymbol[]
Default value : [ { // 1) For import change previousNode: 'OtherComponent1', previousImportPath: '@spartacus/storefront', newImportPath: '@spartacus/storefinder/components', }, { // 2) For import and rename change with alias previousNode: 'OtherComponent2', previousImportPath: '@spartacus/storefront', newNode: 'OtherComponentTest2', newImportPath: '@spartacus/storefinder/components', }, { // 3) For import and rename change previousNode: 'OtherComponent3', previousImportPath: '@spartacus/storefront', newNode: 'OtherComponentTest3', newImportPath: '@spartacus/storefinder/components', }, { // 4) For name change previousNode: 'OtherComponent4', previousImportPath: '@spartacus/storefront', newNode: 'OtherComponentTest4', }, // projects/core/src/asm/services/asm-auth-http-header.service.ts { previousNode: ASM_AUTH_HTTP_HEADER_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, // projects/core/src/asm/facade/csagent-auth.service.ts { previousNode: CS_AGENT_AUTH_SERVICE, previousImportPath: SPARTACUS_CORE, newImportPath: `${SPARTACUS_ASM}/root`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-cancellation.component.migration.ts

REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-cancellation/replenishment-order-cancellation.component.ts class: REPLENISHMENT_ORDER_CANCELLATION_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: USER_REPLENISHMENT_ORDER_SERVICE, importPath: SPARTACUS_CORE, }, { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-cancellation/replenishment-order-cancellation.component.ts class: REPLENISHMENT_ORDER_CANCELLATION_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: USER_REPLENISHMENT_ORDER_SERVICE, importPath: SPARTACUS_CORE, }, { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-history.component.migration.ts

REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/myaccount/order/replenishment-order-history/replenishment-order-history.component.ts class: REPLENISHMENT_ORDER_HISTORY_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_REPLENISHMENT_ORDER_SERVICE, importPath: SPARTACUS_CORE, }, { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // storefrontlib/cms-components/myaccount/order/replenishment-order-history/replenishment-order-history.component.ts class: REPLENISHMENT_ORDER_HISTORY_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_REPLENISHMENT_ORDER_SERVICE, importPath: SPARTACUS_CORE, }, { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-history.ts

replenishmentCancelDialogSelector
Type : string
Default value : 'cx-replenishment-order-cancellation-dialog'
replenishmentOrderHistoryHeaderValue
Type : string
Default value : 'Replenishment Order History'
replenishmentOrderHistorySelector
Type : string
Default value : 'cx-replenishment-order-history'
replenishmentOrderHistoryUrl
Default value : `${POWERTOOLS_BASESITE}/en/USD/my-account/my-replenishments`

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/list.ts

requestData
Type : any

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-vc.ts

resolveConflictsLinkSelector
Type : string
Default value : 'cx-configurator-overview-notification-banner #cx-configurator-overview-conflict-msg button.cx-action-link'
resolveIssuesLinkSelector
Type : string
Default value : 'cx-configurator-overview-notification-banner #cx-configurator-overview-error-msg button.cx-action-link'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-cpq.ts

resolveIssuesLinkSelector
Type : string
Default value : 'cx-configure-cart-entry button.cx-action-link'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/review-submit.component.migration.ts

REVIEW_SUBMIT_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/review-submit/review-submit.component.ts class: REVIEW_SUBMIT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_PAYMENT_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: PAYMENT_TYPE_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_COST_CENTER_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_COST_CENTER_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/organization/administration/root/route-params.ts

ROUTE_PARAMS
Type : object
Default value : { budgetCode: 'budgetCode', unitCode: 'unitCode', costCenterCode: 'costCenterCode', userCode: 'userCode', userGroupCode: 'userGroupCode', permissionCode: 'permissionCode', addressCode: 'addressId', }

Names of the route params used in the organization administration feature

projects/core/src/routing/store/routing-state.ts

ROUTING_FEATURE
Type : string
Default value : 'router'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/routing.service.migration.ts

ROUTING_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/routing/facade/routing.service.ts class: ROUTING_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/routing.service.migration.ts

ROUTING_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: ROUTING_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GO, comment: `// ${TODO_SPARTACUS} '${ROUTING_SERVICE}.${GO}' changed signature. Before 4.0, the object with query params could be passed in the 2nd argument. Now the 2nd argument is Angular NavigationExtras object (with 'queryParams' property).`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/routing.service.migration.ts

ROUTING_SERVICE_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // projects/core/src/routing/facade/routing.service.ts class: ROUTING_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: WINDOW_REF, importPath: SPARTACUS_CORE }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTER, importPath: ANGULAR_ROUTER }, ], addParams: [{ className: LOCATION, importPath: ANGULAR_COMMON }], }
ROUTING_SERVICE_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // projects/core/src/routing/facade/routing.service.ts class: ROUTING_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: WINDOW_REF, importPath: SPARTACUS_CORE }, { className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: ROUTER, importPath: ANGULAR_ROUTER }, { className: LOCATION, importPath: ANGULAR_COMMON }, ], }

feature-libs/cart/saved-cart/core/store/saved-cart-constants.ts

SAVED_CART_CLONE_CART_PROCESS_ID
Type : string
Default value : 'saved-cart-clone-cart'
SAVED_CART_LIST_PROCESS_ID
Type : string
Default value : 'saved-cart-list'
SAVED_CART_RESTORE_CART_PROCESS_ID
Type : string
Default value : 'saved-cart-restore-cart'
SAVED_CART_SAVE_CART_PROCESS_ID
Type : string
Default value : 'saved-cart-save-cart'

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-details-action.component.migration.ts

SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: SAVED_CART_FORM_TYPE, comment: `// ${TODO_SPARTACUS} Property '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${SAVED_CART_FORM_TYPE}' was removed.`, }, { class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: NG_ON_INIT, comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${NG_ON_INIT}' was removed.`, }, { class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: OPEN_DIALOG, comment: `//${TODO_SPARTACUS} Method ${SAVED_CART_DETAILS_ACTION_COMPONENT}.${OPEN_DIALOG} has a new required 2nd argument 'type'.`, }, { class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: RESTORE_SAVED_CART, comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${RESTORE_SAVED_CART}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart logic`, }, { class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: ON_RESTORE_COMPLETE, comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${ON_RESTORE_COMPLETE}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart completion logic`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-action.component.migration.ts

SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: SAVED_CART_DETAILS_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: SAVED_CART_FACADE, importPath: SPARTACUS_CART_SAVED_CART_ROOT, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: SAVED_CART_DETAILS_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: SAVED_CART_FACADE, importPath: SPARTACUS_CART_SAVED_CART_ROOT, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, ], }
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V3
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts class: SAVED_CART_DETAILS_ACTION_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: SAVED_CART_DETAILS_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: SAVED_CART_FACADE, importPath: SPARTACUS_CART_SAVED_CART_ROOT, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: SAVED_CART_FACADE, importPath: SPARTACUS_CART_SAVED_CART_ROOT, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-overview.component.migration.ts

SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts class: SAVED_CART_DETAILS_OVERVIEW_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: SAVED_CART_DETAILS_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts class: SAVED_CART_DETAILS_OVERVIEW_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedParams: [ { className: SAVED_CART_DETAILS_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, }, ], }

projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/saved-cart-event.builder.migration.ts

SAVED_CART_EVENT_BUILDER_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: SAVED_CART_EVENT_BUILDER, importPath: SPARTACUS_CART_SAVED_CART_CORE, deprecatedNode: REGISTER_DELETE_SAVED_CART_EVENTS, comment: `// ${TODO_SPARTACUS} Method '${REGISTER_DELETE_SAVED_CART_EVENTS}' was moved to '${CART_EVENT_BUILDER}', and was renamed to '${REGISTER_DELETE_CART}''.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-form-dialog.component.migration.ts

SAVED_CART_FORM_DIALOG_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.ts class: SAVED_CART_FORM_DIALOG_COMPONENT, importPath: SPARTACUS_CART, deprecatedParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB }, { className: ELEMENT_REF, importPath: ANGULAR_CORE }, { className: EVENT_SERVICE, importPath: SPARTACUS_CORE }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE }, { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-list.component.migration.ts

SAVED_CART_LIST_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: SAVED_CART_LIST_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: RESTORE_SAVED_CART, comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_LIST_COMPONENT}.${RESTORE_SAVED_CART}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart logic`, }, { class: SAVED_CART_LIST_COMPONENT, importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS, deprecatedNode: ON_RESTORE_COMPLETE, comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_LIST_COMPONENT}.${ON_RESTORE_COMPLETE}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart completion logic`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-list.component.migration.ts

SAVED_CART_LIST_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts class: SAVED_CART_LIST_COMPONENT, importPath: SPARTACUS_CART, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: SAVED_CART_FACADE, importPath: SPARTACUS_CART }, { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [ { className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE }, ], }
SAVED_CART_LIST_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { // feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts class: SAVED_CART_LIST_COMPONENT, importPath: SPARTACUS_CART, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, { className: SAVED_CART_FACADE, importPath: SPARTACUS_CART }, ], removeParams: [ { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

feature-libs/cart/saved-cart/assets/translations/translations.ts

savedCartTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { savedCart: [ 'savedCartDetails', 'savedCartList', 'savedCartCartPage', 'savedCartDialog', 'addToSavedCart', ], }
savedCartTranslations
Type : TranslationResources
Default value : { en, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/schedule.component.migration.ts

SCHEDULE_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/components/schedule-component/schedule.component.ts class: SCHEDULE_COMPONENT, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], removeParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], }

projects/schematics/src/shared/schematics-config-mappings.ts

SCHEMATICS_CONFIGS
Type : SchematicConfig[]
Default value : [ // feature libraries start ASM_SCHEMATICS_CONFIG, CART_BASE_SCHEMATICS_CONFIG, CART_IMPORT_EXPORT_SCHEMATICS_CONFIG, CART_QUICK_ORDER_SCHEMATICS_CONFIG, CART_WISHLIST_SCHEMATICS_CONFIG, CART_SAVED_CART_SCHEMATICS_CONFIG, CHECKOUT_BASE_SCHEMATICS_CONFIG, CHECKOUT_B2B_SCHEMATICS_CONFIG, CHECKOUT_SCHEDULED_REPLENISHMENT_SCHEMATICS_CONFIG, ORDER_SCHEMATICS_CONFIG, ORGANIZATION_ADMINISTRATION_SCHEMATICS_CONFIG, ORGANIZATION_ORDER_APPROVAL_SCHEMATICS_CONFIG, ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG, PRODUCT_CONFIGURATOR_TEXTFIELD_SCHEMATICS_CONFIG, PRODUCT_CONFIGURATOR_RULEBASED_SCHEMATICS_CONFIG, PRODUCT_CONFIGURATOR_CPQ_SCHEMATICS_CONFIG, PRODUCT_BULK_PRICING_SCHEMATICS_CONFIG, PRODUCT_IMAGE_ZOOM_SCHEMATICS_CONFIG, PRODUCT_VARIANTS_SCHEMATICS_CONFIG, QUALTRICS_SCHEMATICS_CONFIG, SMARTEDIT_SCHEMATICS_CONFIG, STOREFINDER_SCHEMATICS_CONFIG, TRACKING_PERSONALIZATION_SCHEMATICS_CONFIG, TRACKING_GTM_SCHEMATICS_CONFIG, TRACKING_AEP_SCHEMATICS_CONFIG, USER_ACCOUNT_SCHEMATICS_CONFIG, USER_PROFILE_SCHEMATICS_CONFIG, // integration libraries start CDC_SCHEMATICS_CONFIG, CDS_SCHEMATICS_CONFIG, DIGITAL_PAYMENTS_SCHEMATICS_CONFIG, EPD_SCHEMATICS_CONFIG, ]

A list of all schematics feature configurations. Must be updated when adding a new schematics library or a feature.

Default value : generateMappings()

Maps sub-features to their parent feature.

projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box.component.migration.ts

SEARCH_BOX_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // storefrontlibs\scr\cms-components\navigation\search-box\search-box.component.ts class: SEARCH_BOX_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: SEARCH_BOX_COMPONENT_SERVICE, importPath: SPARTACUS_CORE }, { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE }, ], addParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box-component.service.migration.ts

SEARCH_BOX_COMPONENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts class: SEARCH_BOX_COMPONENT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: SEARCH_BOX_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: EVENT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-page-meta.resolver.migration.ts

SEARCH_PAGE_META_RESOLVER_MIGRATION
Type : ConstructorDeprecation
Default value : { class: SEARCH_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE }, { className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE }, ], }

feature-libs/product-configurator/rulebased/core/state/actions/configurator-variant.action.ts

SEARCH_VARIANTS
Type : string
Default value : '[Configurator] Search Variants'
SEARCH_VARIANTS_FAIL
Type : string
Default value : '[Configurator] Search Variants fail'
SEARCH_VARIANTS_SUCCESS
Type : string
Default value : '[Configurator] Search Variants success'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/selective-cart.service.migration.ts

SELECTIVE_CART_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cart/facade/selective-cart.service.ts class: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: BASE_SITE_SERVICE, importPath: SPARTACUS_CORE, }, { className: CART_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/selective-cart.service.migration.ts

SELECTIVE_CART_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: GET_LOADED, comment: `// ${TODO_SPARTACUS} Method '${SELECTIVE_CART_SERVICE}.${GET_LOADED}' was removed, use '${IS_STABLE}' method instead`, }, ]

projects/schematics/src/migrations/test/constructor-deprecations/data/selective-cart.service.migration.ts

SELECTIVE_CART_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects\core\src\cart\facade\selective-cart.service.ts class: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: BASE_SITE_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CART_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/core/src/util/ssr.tokens.ts

SERVER_REQUEST_ORIGIN
Default value : new InjectionToken<string>( 'SERVER_REQUEST_ORIGIN' )

The url of the server request host when running SSR

SERVER_REQUEST_URL
Default value : new InjectionToken<string>( 'SERVER_REQUEST_URL' )

The url of the server request when running SSR

projects/schematics/src/migrations/3_0/component-deprecations/data/shipping-address.component.migration.ts

SHIPPING_ADDRESS_COMPONENT_MIGRATION
Type : ComponentData
Default value : { // projects/storefrontlib/cms-components/checkout/components/shipping-address/shipping-address.component.ts selector: 'cx-shipping-address', componentClassName: SHIPPING_ADDRESS_COMPONENT, removedProperties: [ { name: 'existingAddresses$', comment: `'existingAddresses$' property has been removed.`, }, { name: 'newAddressFormManuallyOpened', comment: `'newAddressFormManuallyOpened' property has been renamed to 'addressFormOpened'`, }, { name: 'goNext', comment: `'goNext' method has been renamed to 'next'`, }, { name: 'goPrevious', comment: `'goPrevious' method has been renamed to 'back'`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address.component.migration.ts

SHIPPING_ADDRESS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/components/shipping-address/shipping-address.component.ts class: SHIPPING_ADDRESS_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/shipping-address.component.migration.ts

SHIPPING_ADDRESS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/checkout/components/components/shipping-address/shipping-address.component.ts class: SHIPPING_ADDRESS_COMPONENT, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE, }, { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address-set.guard.migration.ts

SHIPPING_ADDRESS_SET_GUARD_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/checkout/guards/shipping-address-set.guard.ts class: SHIPPING_ADDRESS_SET_GUARD, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CHECKOUT_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ROUTING_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTER, importPath: ANGULAR_ROUTER, }, ], removeParams: [ { className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: CHECKOUT_STEP_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/core/src/site-context/store/state.ts

SITE_CONTEXT_FEATURE
Type : string
Default value : 'siteContext'

projects/core/src/site-context/providers/site-context-params-providers.ts

siteContextParamsProviders
Type : Provider[]
Default value : [ SiteContextParamsService, SiteContextUrlSerializer, { provide: UrlSerializer, useExisting: SiteContextUrlSerializer }, ]

feature-libs/smartedit/root/feature-name.ts

SMART_EDIT_FEATURE
Type : string
Default value : 'smartEdit'

projects/schematics/src/shared/lib-configs/smartedit-schematics-config.ts

SMARTEDIT_FEATURE_NAME_CONSTANT
Type : string
Default value : 'SMART_EDIT_FEATURE'
SMARTEDIT_FOLDER_NAME
Type : string
Default value : 'smartedit'
SMARTEDIT_MODULE
Type : string
Default value : 'SmartEditModule'
SMARTEDIT_MODULE_NAME
Type : string
Default value : 'SmartEdit'
SMARTEDIT_ROOT_MODULE
Type : string
Default value : 'SmartEditRootModule'
SMARTEDIT_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: SMARTEDIT_FEATURE_NAME, mainScope: SPARTACUS_SMARTEDIT, }, folderName: SMARTEDIT_FOLDER_NAME, moduleName: SMARTEDIT_MODULE_NAME, featureModule: { name: SMARTEDIT_MODULE, importPath: SPARTACUS_SMARTEDIT, }, rootModule: { name: SMARTEDIT_ROOT_MODULE, importPath: SPARTACUS_SMARTEDIT_ROOT, }, customConfig: buildSmartEditConfig, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_SMARTEDIT_ROOT, namedImports: [SMARTEDIT_FEATURE_NAME_CONSTANT], }, assets: { input: SPARTACUS_SMARTEDIT_ASSETS, glob: '**/*', }, }
SPARTACUS_SMARTEDIT_ASSETS
Type : string
Default value : 'smartedit/assets'

feature-libs/smartedit/core/decorators/index.ts

smartEditDecorators
Type : Provider[]
Default value : [ { provide: ComponentDecorator, useExisting: SmartEditComponentDecorator, multi: true, }, { provide: SlotDecorator, useExisting: SmartEditSlotDecorator, multi: true, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/split-view.component.migration.ts

SPLIT_VIEW_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/shared/components/split-view/split/split-view.component.ts class: SPLIT_VIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: SPLIT_VIEW_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/star-rating.component.migration.ts

STAR_RATING_COMPONENT_MIGRATION
Type : ComponentData
Default value : { selector: 'cx-star-rating', componentClassName: STAR_RATING_COMPONENT, removedProperties: [ { name: SET_RATE_ON_EVENT, comment: `'${SET_RATE_ON_EVENT}' method was removed. The '${SET_RATE}' method should be used instead`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/star-rating.component.migration.ts

STAR_RATING_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects\storefrontlib\src\shared\components\star-rating\star-rating.component.ts class: STAR_RATING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, ], removeParams: [ { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, { className: RENDERER_2, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/star-rating-component.migration.ts

STAR_RATING_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: STAR_RATING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: NG_ON_INIT, comment: `// ${TODO_SPARTACUS} Method '${NG_ON_INIT}' is no longer called inside the '${STAR_RATING_COMPONENT}'`, }, { class: STAR_RATING_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: SET_RATE_ON_EVENT, comment: `// ${TODO_SPARTACUS} Method '${SET_RATE_ON_EVENT}' is no longer used, the '${SET_RATE}' method is used instead`, }, ]

projects/core/src/state/reducers/index.ts

stateMetaReducers
Type : Provider[]
Default value : [ { provide: TRANSFER_STATE_META_REDUCER, useFactory: getTransferStateReducer, deps: [ PLATFORM_ID, [new Optional(), TransferState], [new Optional(), Config], [new Optional(), AuthStatePersistenceService], ], }, { provide: META_REDUCERS, useExisting: TRANSFER_STATE_META_REDUCER, multi: true, }, ]
TRANSFER_STATE_META_REDUCER
Default value : new InjectionToken( 'TransferStateMetaReducer' )

projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification.component.migration.ts

STOCK_NOTIFICATION_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.ts class: STOCK_NOTIFICATION_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_INTERESTS_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: USER_NOTIFICATION_PREFERENCE_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: VIEW_CONTAINER_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/stock-notification.component.migration.ts

STOCK_NOTIFICATION_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects\storefrontlib\src\cms-components\product\stock-notification\stock-notification.component.ts class: STOCK_NOTIFICATION_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: CURRENT_PRODUCT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_INTERESTS_SERVICE, importPath: SPARTACUS_CORE, }, { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: USER_NOTIFICATION_PREFERENCE_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification-dialog.component.migration.ts

STOCK_NOTIFICATION_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.ts class: STOCK_NOTIFICATION_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: USER_INTERESTS_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

feature-libs/storefinder/core/connectors/converters.ts

STORE_COUNT_NORMALIZER
Default value : new InjectionToken< Converter<any, StoreCount> >('StoreCountNormalizer')
STORE_FINDER_SEARCH_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, StoreFinderSearchPage> >('StoreFinderSearchPageNormalizer')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/store-finder-group.actions.migration.ts

STORE_FINDER_ACTIONS_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: STORE_FINDER_ACTIONS, importPath: SPARTACUS_CORE, deprecatedNode: FIND_STORES_CLASS, comment: `// ${TODO_SPARTACUS} please change the property type of 'searchConfig' to '${SEARCH_CONFIG}' for '${FIND_STORES_CLASS}' action`, }, ]

feature-libs/storefinder/core/store/store-finder-state.ts

STORE_FINDER_DATA
Type : string
Default value : '[StoreFinder] Store Finder Data'
STORE_FINDER_FEATURE
Type : string
Default value : 'stores'

feature-libs/storefinder/root/feature-name.ts

STORE_FINDER_FEATURE
Type : string
Default value : 'storeFinder'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list.component.migration.ts

STORE_FINDER_LIST_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/components/store-finder-search-result/store-finder-list/store-finder-list.component.ts class: STORE_FINDER_LIST_COMPONENT, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: DOCUMENT, literalInference: ANY_TYPE, injectionToken: { token: DOCUMENT_STRING, importPath: ANGULAR_COMMON, }, }, ], removeParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: DOCUMENT, literalInference: ANY_TYPE, injectionToken: { token: DOCUMENT_STRING, importPath: ANGULAR_COMMON, }, }, ], addParams: [ { className: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, }, { className: DOCUMENT, literalInference: ANY_TYPE, injectionToken: { token: DOCUMENT_STRING, importPath: ANGULAR_COMMON, }, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list-item.component.migration.ts

STORE_FINDER_LIST_ITEM_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/components/store-finder-list-item/store-finder-list-item.component.ts class: STORE_FINDER_LIST_ITEM_COMPONENT, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], removeParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], addParams: [ { className: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder.service.migration.ts

STORE_FINDER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/core/facade/store-finder.service.ts class: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: PLATFORM, literalInference: ANY_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-store-description.component.migration.ts

STORE_FINDER_STORE_DESCRIPTION_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts class: STORE_FINDER_STORE_DESCRIPTION_COMPONENT, importPath: SPARTACUS_STOREFINDER, deprecatedParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], removeParams: [ { className: STORE_DATA_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], addParams: [ { className: STORE_FINDER_SERVICE, importPath: SPARTACUS_STOREFINDER, }, ], }

feature-libs/storefinder/assets/translations/en/store-finder.ts

storeFinder
Type : object
Default value : { storeFinder: { openUntil: 'Open until', closed: 'Closed', back: 'Back', call: 'Call', getDirections: 'Get Directions', ariaLabelGetDirections: 'Get Directions, this link opens in a new window', ariaLabelCountriesCount: 'Stores in {{ count }} countries found', listView: 'List View', mapView: 'Map View', noStoresFound: 'No Stores Found.', storeHours: 'Store hours', storeFeatures: 'Store features', storeFinder: 'Store Finder', storesFound: '{{ count }} store found', storesFound_other: '{{ count }} stores found', fromStoresFound: 'from {{ count }} store found', fromStoresFound_other: 'from {{ count }} stores found', findStore: 'Find store', useMyLocation: 'Use my location', viewAllStores: 'View all stores', contactUs: 'Contact us', searchBox: 'Postal code, town or address', backToList: 'Back to list', noStoresMessage: 'No stores found in database...', geolocationNotEnabled: 'Cannot locate nearby stores. Geolocation consent has not been enabled', searchNearestStores: 'Search nearest stores', searchBoxLabel: 'Enter postal code, town or address', }, }

projects/schematics/src/shared/lib-configs/storefinder-schematics-config.ts

STOREFINDER_FEATURE_NAME_CONSTANT
Type : string
Default value : 'STORE_FINDER_FEATURE'
STOREFINDER_FOLDER_NAME
Type : string
Default value : 'storefinder'
STOREFINDER_MODULE
Type : string
Default value : 'StoreFinderModule'
STOREFINDER_MODULE_NAME
Type : string
Default value : 'StoreFinder'
STOREFINDER_ROOT_MODULE
Type : string
Default value : 'StoreFinderRootModule'
STOREFINDER_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: STOREFINDER_FEATURE_NAME, mainScope: SPARTACUS_STOREFINDER, }, folderName: STOREFINDER_FOLDER_NAME, moduleName: STOREFINDER_MODULE_NAME, featureModule: { name: STOREFINDER_MODULE, importPath: SPARTACUS_STOREFINDER, }, rootModule: { name: STOREFINDER_ROOT_MODULE, importPath: SPARTACUS_STOREFINDER_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_STOREFINDER_ROOT, namedImports: [STOREFINDER_FEATURE_NAME_CONSTANT], }, i18n: { resources: STOREFINDER_TRANSLATIONS, chunks: STOREFINDER_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_STOREFINDER_ASSETS, }, styles: { scssFileName: STOREFINDER_SCSS_FILE_NAME, importStyle: SPARTACUS_STOREFINDER, }, }
STOREFINDER_SCSS_FILE_NAME
Type : string
Default value : 'storefinder.scss'
STOREFINDER_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'storeFinderTranslationChunksConfig'
STOREFINDER_TRANSLATIONS
Type : string
Default value : 'storeFinderTranslations'

feature-libs/storefinder/assets/translations/translations.ts

storeFinderTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { storeFinder: ['storeFinder'], }
storeFinderTranslations
Type : TranslationResources
Default value : { en, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/storefront-component.migration.ts

STOREFRONT_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: STOREFRONT_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: COLLAPSE_MENU_IF_CLICK_OUTSIDE, newNode: COLLAPSE_MENU_IF_CLICK_OUTSIDE, comment: `// ${TODO_SPARTACUS} Method '${COLLAPSE_MENU_IF_CLICK_OUTSIDE}' changed method param type from 'MouseEvent' to 'any'`, }, ]

integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.ts

STRATEGY_PRODUCTS_ENDPOINT_KEY
Type : string
Default value : 'strategyProducts'

projects/schematics/src/migrations/5_0/constructor-deprecations/data/suggested-addresses-dialog.component-migration.ts

SUGGESTED_ADDRESS_DIALOG_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts class: SUGGESTED_ADDRESS_DIALOG_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], removeParams: [ { className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts

TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts class: TAB_PARAGRAPH_CONTAINER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION_2
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts class: TAB_PARAGRAPH_CONTAINER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts

TAB_PARAGRAPH_CONTAINER_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts class: TAB_PARAGRAPH_CONTAINER_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: CMS_COMPONENT_DATA_CLASS, importPath: SPARTACUS_STOREFRONTLIB, }, { className: CMS_SERVICE, importPath: SPARTACUS_CORE, }, { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: WINDOW_REF, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: BREAKPOINT_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.config.ts

tabbingOrderConfig
Type : TabbingOrderConfig
Default value : { home: [ { value: '/electronics-spa/en/USD/OpenCatalogue/Cameras/Digital-Cameras/Digital-SLR/c/578', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/Camera-Accessories-%2526-Supplies/c/585', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/DigitalCameras/Digital-Compacts/c/576', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/CameraAccessories-%2526-Supplies/CameraLenses/c/588', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/Hand-held-Camcorders/c/584', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Components/PowerSupplies/c/816', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/300938/Photosmart%20E317%20Digital%20Camera', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/358639/DSC-N1', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/553637/NV10', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/816802/Cyber-shot%20W55', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1934793/PowerShot%20A480', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1382080/EOS450D%20%2B%2018-55%20IS%20Kit', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1981415/PL60%20Silver', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/816780/DSLR-A100H', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1934406/HDR-CX105E%20%20Red', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1986316/LEGRIA%20HF%20S100', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/592506/AV%20Cable,%20Model%20AV-8', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/2278102/miniDV%20Head%20Cleaner', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1776948/Camileo%20S10%20EU', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1934796/PowerShot%20A480', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1981415/PL60%20Silver', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1992693/DSC-T90', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/1641905/32GB%20SDHC%20Card', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/product/932577/Digital%20Camera%20Tripod', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/Webcams/Web-Camera-%2528100KpixelM-CMOS%252C-640X480%252C-USB-1-1%2529-Black/p/280916', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/Webcams/QuickCam-for-Notebooks-Pro/p/479742', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/DigitalCameras/Digital-Compacts/NV10/p/553637', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/Open-Catalogue/Cameras/CameraAccessories-%2526-Supplies/CameraFlashes/Light-HVL-20DW2/p/289540', type: TabbingOrderTypes.IMG_LINK, }, { value: '/electronics-spa/en/USD/faq', type: TabbingOrderTypes.IMG_LINK, }, ], login: [ { value: 'userId', type: TabbingOrderTypes.FORM_FIELD }, { value: 'password', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Forgot password?', type: TabbingOrderTypes.LINK }, { value: 'Sign In', type: TabbingOrderTypes.BUTTON }, { value: 'Register', type: TabbingOrderTypes.BUTTON }, ], register: [ { value: 'titleCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'email', type: TabbingOrderTypes.FORM_FIELD }, { value: 'password', type: TabbingOrderTypes.FORM_FIELD }, { value: 'passwordconf', type: TabbingOrderTypes.FORM_FIELD }, { value: 'newsletter', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'termsandconditions', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Terms & Conditions', type: TabbingOrderTypes.LINK }, { value: 'Register', type: TabbingOrderTypes.BUTTON }, { value: 'I already have an account. Sign In', type: TabbingOrderTypes.LINK, }, ], resetPassword: [ { value: 'userEmail', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Cancel', type: TabbingOrderTypes.BUTTON }, { value: 'Submit', type: TabbingOrderTypes.BUTTON }, ], productConfigurationPage: [ { type: TabbingOrderTypes.GENERIC_ELEMENT, }, { value: 'Configuration', type: TabbingOrderTypes.LINK, }, { value: 'Overview', type: TabbingOrderTypes.LINK, }, { value: 'Basics', type: TabbingOrderTypes.BUTTON, }, { value: 'attributeRadioButtonForm', type: TabbingOrderTypes.RADIO, }, { value: 'attributeRadioButtonForm', type: TabbingOrderTypes.RADIO, }, { value: 'attributeRadioButtonForm', type: TabbingOrderTypes.RADIO, }, { value: 'attributeRadioButtonForm', type: TabbingOrderTypes.RADIO, }, { value: 'Next', type: TabbingOrderTypes.BUTTON, }, { value: 'Add to Cart', type: TabbingOrderTypes.BUTTON, }, ], productConfigurationOverview: [ { value: 'show more', type: TabbingOrderTypes.LINK, }, { value: 'Configuration', type: TabbingOrderTypes.LINK, }, { value: 'Overview', type: TabbingOrderTypes.LINK, }, { value: 'Resolve Issues', type: TabbingOrderTypes.LINK, }, { value: 'Add to Cart', type: TabbingOrderTypes.BUTTON, }, ], cart: [ { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'Save For Later', type: TabbingOrderTypes.LINK }, { value: 'Remove', type: TabbingOrderTypes.LINK }, { value: 'Proceed to Checkout', type: TabbingOrderTypes.BUTTON, }, { value: 'couponCode', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Apply', type: TabbingOrderTypes.BUTTON, }, ], saveForLater: [ { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.LINK, }, { value: 'Move To Cart', type: TabbingOrderTypes.LINK }, { value: 'Remove', type: TabbingOrderTypes.LINK }, ], changePassword: [ { value: 'oldPassword', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'newPassword', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'newPasswordConfirm', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Cancel', type: TabbingOrderTypes.BUTTON, }, { value: 'Save', type: TabbingOrderTypes.BUTTON, }, ], notificationPreference: [ { value: 'Email', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL }, ], updateEmail: [ { value: 'email', type: TabbingOrderTypes.FORM_FIELD }, { value: 'confirmEmail', type: TabbingOrderTypes.FORM_FIELD }, { value: 'password', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Cancel', type: TabbingOrderTypes.BUTTON }, { value: 'Save', type: TabbingOrderTypes.BUTTON }, ], wishlist: [ { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.LINK, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: 'Remove', type: TabbingOrderTypes.LINK }, ], footer: [ { value: 'About SAP Commerce Cloud', type: TabbingOrderTypes.LINK, }, { value: 'Frequently Asked Questions', type: TabbingOrderTypes.LINK, }, { value: 'Visit SAP', type: TabbingOrderTypes.LINK }, { value: 'Contact Us', type: TabbingOrderTypes.LINK }, { value: 'Agile Commerce Blog', type: TabbingOrderTypes.LINK, }, { value: 'Linked In', type: TabbingOrderTypes.LINK }, { value: 'Facebook', type: TabbingOrderTypes.LINK }, { value: 'Twitter', type: TabbingOrderTypes.LINK }, ], closeAccount: [ { value: 'Cancel', type: TabbingOrderTypes.LINK }, { value: 'CLOSE MY ACCOUNT', type: TabbingOrderTypes.BUTTON }, ], personalDetails: [ { value: 'titleCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Cancel', type: TabbingOrderTypes.BUTTON }, { value: 'Save', type: TabbingOrderTypes.BUTTON }, ], paymentDetails: [ { value: 'Delete', type: TabbingOrderTypes.LINK }, { value: 'Set as default', type: TabbingOrderTypes.LINK }, { value: 'Delete', type: TabbingOrderTypes.LINK }, { value: 'Set as default', type: TabbingOrderTypes.LINK }, { value: 'Delete', type: TabbingOrderTypes.LINK }, ], addressBookForm: [ { value: 'isocode', type: TabbingOrderTypes.NG_SELECT, }, { value: 'titleCode', type: TabbingOrderTypes.NG_SELECT, }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'line1', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'line2', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'town', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'isocode', type: TabbingOrderTypes.NG_SELECT, }, { value: 'phone', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'defaultAddress', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'Back to address list', type: TabbingOrderTypes.BUTTON, }, { value: 'Add address', type: TabbingOrderTypes.BUTTON, }, ], consentManagement: [ { type: TabbingOrderTypes.LINK, value: 'Clear all', }, { type: TabbingOrderTypes.LINK, value: 'Select all', }, { type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, value: 'I approve to this sample MARKETING consent', }, { type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, value: 'Allow SAP Commerce Cloud, Context-Driven Services tracking', }, { type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, value: 'I approve to this sample STORE USER INFORMATION consent', }, ], addToCart: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'Remove', type: TabbingOrderTypes.LINK }, { value: 'view cart', type: TabbingOrderTypes.BUTTON }, { value: 'proceed to checkout', type: TabbingOrderTypes.BUTTON }, ], shippingAddressNew: [ { value: 'isocode', type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'titleCode', type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line1', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line2', type: TabbingOrderTypes.FORM_FIELD }, { value: 'town', type: TabbingOrderTypes.FORM_FIELD }, { value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'isocode', type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'phone', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Set as default', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Back to cart', type: TabbingOrderTypes.BUTTON }, { value: 'Continue', type: TabbingOrderTypes.BUTTON }, ], shippingAddressExisting: [ { value: 'Add New Address', type: TabbingOrderTypes.BUTTON }, { value: 'Ship to this address', type: TabbingOrderTypes.LINK, }, { value: 'Back to cart', type: TabbingOrderTypes.BUTTON }, { value: 'Continue', type: TabbingOrderTypes.BUTTON }, ], deliveryMode: [ { value: 'Delivery address', type: TabbingOrderTypes.LINK }, { value: 'deliveryModeId', type: TabbingOrderTypes.RADIO }, { value: 'deliveryModeId', type: TabbingOrderTypes.RADIO }, { value: 'Back', type: TabbingOrderTypes.BUTTON }, { value: 'Continue', type: TabbingOrderTypes.BUTTON }, ], orderHistoryNoOrders: [ { value: 'Start Shopping', type: TabbingOrderTypes.BUTTON }, ], paymentDetailsCard: [ { value: 'Delivery address', type: TabbingOrderTypes.LINK }, { value: 'Delivery mode', type: TabbingOrderTypes.LINK }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'accountHolderName', type: TabbingOrderTypes.FORM_FIELD, }, { value: 'cardNumber', type: TabbingOrderTypes.FORM_FIELD }, { type: TabbingOrderTypes.GENERIC_INPUT }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'cvn', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Set as default', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Same as delivery address', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Back', type: TabbingOrderTypes.BUTTON }, { value: 'Continue', type: TabbingOrderTypes.BUTTON }, ], paymentDetailsBillingAddress: [ { type: TabbingOrderTypes.GENERIC_CHECKBOX }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'firstName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'lastName', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line1', type: TabbingOrderTypes.FORM_FIELD }, { value: 'line2', type: TabbingOrderTypes.FORM_FIELD }, { value: 'town', type: TabbingOrderTypes.FORM_FIELD }, { value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'isocodeShort', type: TabbingOrderTypes.NG_SELECT }, ], orderDetails: [ { value: 'Alpha 350', type: TabbingOrderTypes.LINK, }, ], orderDetailsCancelAction: [ { value: 'Back', type: TabbingOrderTypes.BUTTON, }, { value: 'Cancel Items', type: TabbingOrderTypes.LINK, }, ], orderDetailsReturnAction: [ { value: 'Back', type: TabbingOrderTypes.BUTTON, }, { value: 'Request a Return', type: TabbingOrderTypes.LINK, }, ], cancelOrReturnOrder: [ { value: 'Back', type: TabbingOrderTypes.LINK, }, { value: 'Continue', type: TabbingOrderTypes.BUTTON, }, { value: 'Set all quantities to maximum', type: TabbingOrderTypes.BUTTON, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { value: '+', type: TabbingOrderTypes.BUTTON }, { value: 'Back', type: TabbingOrderTypes.LINK, }, { value: 'Continue', type: TabbingOrderTypes.BUTTON, }, ], confirmCancelOrReturnOrder: [ { value: 'Back', type: TabbingOrderTypes.LINK, }, { value: 'Submit Request', type: TabbingOrderTypes.BUTTON, }, { value: 'Back', type: TabbingOrderTypes.LINK, }, { value: 'Submit Request', type: TabbingOrderTypes.BUTTON, }, ], returnRequestList: [ { type: TabbingOrderTypes.NG_SELECT, }, { type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.NG_SELECT, }, ], returnRequestDetails: [ { value: 'Back', type: TabbingOrderTypes.BUTTON, }, { value: 'Cancel Return Request', type: TabbingOrderTypes.BUTTON, }, ], headerDesktopNotLoggedIn: [ { value: 'Language', type: TabbingOrderTypes.SELECT, }, { value: 'Currency', type: TabbingOrderTypes.SELECT, }, { value: 'Quick Order', type: TabbingOrderTypes.LINK, }, { value: 'Find a Store', type: TabbingOrderTypes.LINK, }, { value: 'Contact Us', type: TabbingOrderTypes.LINK, }, { value: 'Help', type: TabbingOrderTypes.LINK, }, { value: '/electronics-spa/en/USD/', type: TabbingOrderTypes.IMG_LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: 'Sign In / Register', type: TabbingOrderTypes.LINK, }, { value: '/electronics-spa/en/USD/cart', type: TabbingOrderTypes.IMG_LINK, }, { value: 'Brands', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Digital Cameras', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Film Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Camcorders', type: TabbingOrderTypes.LINK, }, { value: 'Webcams', type: TabbingOrderTypes.LINK, }, { value: 'Accessories', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, ], headerDesktopLoggedIn: [ { value: 'Language', type: TabbingOrderTypes.SELECT, }, { value: 'Currency', type: TabbingOrderTypes.SELECT, }, { value: 'Orders', type: TabbingOrderTypes.LINK, }, { value: 'Wish List', type: TabbingOrderTypes.LINK, }, { value: 'Find a Store', type: TabbingOrderTypes.LINK, }, { value: 'Contact Us', type: TabbingOrderTypes.LINK, }, { value: 'Help', type: TabbingOrderTypes.LINK, }, { value: '/electronics-spa/en/USD/', type: TabbingOrderTypes.IMG_LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: 'My Account', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: '/electronics-spa/en/USD/cart', type: TabbingOrderTypes.IMG_LINK, }, { value: 'Brands', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Digital Cameras', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Film Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Camcorders', type: TabbingOrderTypes.LINK, }, { value: 'Webcams', type: TabbingOrderTypes.LINK, }, { value: 'Accessories', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, ], checkoutReviewOrder: [ { value: 'Delivery address', type: TabbingOrderTypes.LINK }, { value: 'Delivery mode', type: TabbingOrderTypes.LINK }, { value: 'Payment details', type: TabbingOrderTypes.LINK }, { value: 'Edit delivery address', type: TabbingOrderTypes.LINK }, { value: 'Edit delivery method', type: TabbingOrderTypes.LINK }, { value: 'Edit payment method', type: TabbingOrderTypes.LINK }, { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.LINK, }, { value: 'I am confirming that I have read and agreed with', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Terms & Conditions', type: TabbingOrderTypes.LINK }, { value: 'Place Order', type: TabbingOrderTypes.BUTTON }, ], productPage: [ { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'FUN Flash Single Use Camera, 27+12 pic', type: TabbingOrderTypes.CX_MEDIA, }, { value: 'Show reviews', type: TabbingOrderTypes.LINK }, { type: TabbingOrderTypes.GENERIC_INPUT }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: 'add to wish list', type: TabbingOrderTypes.LINK }, ], headerMobileNotLoggedIn: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, { value: '/electronics-spa/en/USD/', type: TabbingOrderTypes.IMG_LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: '/electronics-spa/en/USD/cart', type: TabbingOrderTypes.IMG_LINK, }, { value: 'Sign In / Register', type: TabbingOrderTypes.LINK, }, { value: 'Brands', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Shop all Brands >', type: TabbingOrderTypes.LINK, }, { value: 'Canon', type: TabbingOrderTypes.LINK, }, { value: 'Sony', type: TabbingOrderTypes.LINK, }, { value: 'Kodak', type: TabbingOrderTypes.LINK, }, { value: 'Samsung', type: TabbingOrderTypes.LINK, }, { value: 'Toshiba', type: TabbingOrderTypes.LINK, }, { value: 'Fujifilm', type: TabbingOrderTypes.LINK, }, { value: 'Kingston', type: TabbingOrderTypes.LINK, }, { value: 'Icidu', type: TabbingOrderTypes.LINK, }, { value: 'TDK', type: TabbingOrderTypes.LINK, }, { value: 'Sweex', type: TabbingOrderTypes.LINK, }, { value: 'Digital Cameras', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Shop all Digital Cameras >', type: TabbingOrderTypes.LINK, }, { value: 'Compact Cameras', type: TabbingOrderTypes.LINK, }, { value: 'SLR Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Film Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Camcorders', type: TabbingOrderTypes.LINK, }, { value: 'Webcams', type: TabbingOrderTypes.LINK, }, { value: 'Accessories', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Shop all Accessories >', type: TabbingOrderTypes.LINK, }, { value: 'Camera Flashes', type: TabbingOrderTypes.LINK, }, { value: 'Tripods', type: TabbingOrderTypes.LINK, }, { value: 'Camera Lenses', type: TabbingOrderTypes.LINK, }, { value: 'Flash Memory', type: TabbingOrderTypes.LINK, }, { value: 'Power Supplies', type: TabbingOrderTypes.LINK, }, { value: 'Color Films', type: TabbingOrderTypes.LINK, }, { value: 'Black & White Films', type: TabbingOrderTypes.LINK, }, { value: 'Blank Videotapes', type: TabbingOrderTypes.LINK, }, { value: 'Language', type: TabbingOrderTypes.SELECT, }, { value: 'Currency', type: TabbingOrderTypes.SELECT, }, { value: 'Find a Store', type: TabbingOrderTypes.LINK, }, { value: 'Contact Us', type: TabbingOrderTypes.LINK, }, { value: 'Help', type: TabbingOrderTypes.LINK, }, ], headerMobileLoggedIn: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, { value: '/electronics-spa/en/USD/', type: TabbingOrderTypes.IMG_LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: '/electronics-spa/en/USD/cart', type: TabbingOrderTypes.IMG_LINK, }, { value: 'My Account', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Order History', type: TabbingOrderTypes.LINK, }, { value: 'Wish List', type: TabbingOrderTypes.LINK, }, { value: 'Address Book', type: TabbingOrderTypes.LINK, }, { value: 'Payment Details', type: TabbingOrderTypes.LINK, }, { value: 'Personal Details', type: TabbingOrderTypes.LINK, }, { value: 'Password', type: TabbingOrderTypes.LINK, }, { value: 'Email Address', type: TabbingOrderTypes.LINK, }, { value: 'Consent Management', type: TabbingOrderTypes.LINK, }, { value: 'Close Account', type: TabbingOrderTypes.LINK, }, { value: 'My Interests', type: TabbingOrderTypes.LINK, }, { value: 'Notification Preference', type: TabbingOrderTypes.LINK, }, { value: 'My Coupons', type: TabbingOrderTypes.LINK, }, { value: 'Sign Out', type: TabbingOrderTypes.LINK, }, { value: 'Brands', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Shop all Brands >', type: TabbingOrderTypes.LINK, }, { value: 'Canon', type: TabbingOrderTypes.LINK, }, { value: 'Sony', type: TabbingOrderTypes.LINK, }, { value: 'Kodak', type: TabbingOrderTypes.LINK, }, { value: 'Samsung', type: TabbingOrderTypes.LINK, }, { value: 'Toshiba', type: TabbingOrderTypes.LINK, }, { value: 'Fujifilm', type: TabbingOrderTypes.LINK, }, { value: 'Kingston', type: TabbingOrderTypes.LINK, }, { value: 'Icidu', type: TabbingOrderTypes.LINK, }, { value: 'TDK', type: TabbingOrderTypes.LINK, }, { value: 'Sweex', type: TabbingOrderTypes.LINK, }, { value: 'Digital Cameras', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Shop all Digital Cameras >', type: TabbingOrderTypes.LINK, }, { value: 'Compact Cameras', type: TabbingOrderTypes.LINK, }, { value: 'SLR Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Film Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Camcorders', type: TabbingOrderTypes.LINK, }, { value: 'Webcams', type: TabbingOrderTypes.LINK, }, { value: 'Accessories', type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN, }, { value: 'Shop all Accessories >', type: TabbingOrderTypes.LINK, }, { value: 'Camera Flashes', type: TabbingOrderTypes.LINK, }, { value: 'Tripods', type: TabbingOrderTypes.LINK, }, { value: 'Camera Lenses', type: TabbingOrderTypes.LINK, }, { value: 'Flash Memory', type: TabbingOrderTypes.LINK, }, { value: 'Power Supplies', type: TabbingOrderTypes.LINK, }, { value: 'Color Films', type: TabbingOrderTypes.LINK, }, { value: 'Black & White Films', type: TabbingOrderTypes.LINK, }, { value: 'Blank Videotapes', type: TabbingOrderTypes.LINK, }, { value: 'Language', type: TabbingOrderTypes.SELECT, }, { value: 'Currency', type: TabbingOrderTypes.SELECT, }, { value: 'Orders', type: TabbingOrderTypes.LINK, }, { value: 'Wish List', type: TabbingOrderTypes.LINK, }, { value: 'Find a Store', type: TabbingOrderTypes.LINK, }, { value: 'Contact Us', type: TabbingOrderTypes.LINK, }, { value: 'Help', type: TabbingOrderTypes.LINK, }, ], productListDesktop: [ { value: 'Brands', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Stores', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Price', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Resolution', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Mounting', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Megapixels', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Lens type', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Color', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Brand', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Category', }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { value: '«', type: TabbingOrderTypes.LINK, }, { value: '1', type: TabbingOrderTypes.LINK, }, { value: '3', type: TabbingOrderTypes.LINK, }, { value: '»', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.CX_PRODUCT_VIEW, }, { value: ['.cx-product-name', 0], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 1], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 2], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 3], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 4], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 5], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 6], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 7], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 8], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 9], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { value: '«', type: TabbingOrderTypes.LINK, }, { value: '1', type: TabbingOrderTypes.LINK, }, { value: '3', type: TabbingOrderTypes.LINK, }, { value: '»', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.CX_PRODUCT_VIEW, }, ], productListMobile: [ { value: 'Filter by', type: TabbingOrderTypes.BUTTON, }, { value: 'Brands', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { value: '«', type: TabbingOrderTypes.LINK, }, { value: '1', type: TabbingOrderTypes.LINK, }, { value: '3', type: TabbingOrderTypes.LINK, }, { value: '»', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.CX_PRODUCT_VIEW, }, { value: ['.cx-product-name', 0], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 1], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 2], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 3], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 4], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 5], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 6], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 7], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 8], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { value: ['.cx-product-name', 9], type: TabbingOrderTypes.INDEX_OF_ELEMENT, }, { value: 'Add to cart', type: TabbingOrderTypes.BUTTON }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { value: '«', type: TabbingOrderTypes.LINK, }, { value: '1', type: TabbingOrderTypes.LINK, }, { value: '3', type: TabbingOrderTypes.LINK, }, { value: '»', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.CX_PRODUCT_VIEW, }, ], productListMobileFilters: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Stores', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Price', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Resolution', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Mounting', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Megapixels', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Lens type', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Color', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Brand', }, { type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE, value: 'Category', }, ], myAccount: [ { value: 'My Account', type: TabbingOrderTypes.LINK, }, { value: 'Order History', type: TabbingOrderTypes.LINK, }, { value: 'Wish List', type: TabbingOrderTypes.LINK, }, { value: 'Address Book', type: TabbingOrderTypes.LINK, }, { value: 'Payment Details', type: TabbingOrderTypes.LINK, }, { value: 'Personal Details', type: TabbingOrderTypes.LINK, }, { value: 'Password', type: TabbingOrderTypes.LINK, }, { value: 'Email Address', type: TabbingOrderTypes.LINK, }, { value: 'Consent Management', type: TabbingOrderTypes.LINK, }, { value: 'Close Account', type: TabbingOrderTypes.LINK, }, { value: 'My Interests', type: TabbingOrderTypes.LINK, }, { value: 'Notification Preference', type: TabbingOrderTypes.LINK, }, { value: 'My Coupons', type: TabbingOrderTypes.LINK, }, { value: 'Sign Out', type: TabbingOrderTypes.LINK, }, ], headerCategoryBrands: [ { value: 'Shop all Brands', type: TabbingOrderTypes.LINK, }, { value: 'Canon', type: TabbingOrderTypes.LINK, }, { value: 'Sony', type: TabbingOrderTypes.LINK, }, { value: 'Kodak', type: TabbingOrderTypes.LINK, }, { value: 'Samsung', type: TabbingOrderTypes.LINK, }, { value: 'Toshiba', type: TabbingOrderTypes.LINK, }, { value: 'Fujifilm', type: TabbingOrderTypes.LINK, }, { value: 'Kingston', type: TabbingOrderTypes.LINK, }, { value: 'Icidu', type: TabbingOrderTypes.LINK, }, { value: 'TDK', type: TabbingOrderTypes.LINK, }, { value: 'Sweex', type: TabbingOrderTypes.LINK, }, ], headerCategoryDigitalCameras: [ { value: 'Shop all Digital Cameras', type: TabbingOrderTypes.LINK, }, { value: 'Compact Cameras', type: TabbingOrderTypes.LINK, }, { value: 'SLR Cameras', type: TabbingOrderTypes.LINK, }, ], headerCategoryAccessories: [ { value: 'Shop all Accessories', type: TabbingOrderTypes.LINK, }, { value: 'Camera Flashes', type: TabbingOrderTypes.LINK, }, { value: 'Tripods', type: TabbingOrderTypes.LINK, }, { value: 'Camera Lenses', type: TabbingOrderTypes.LINK, }, { value: 'Flash Memory', type: TabbingOrderTypes.LINK, }, { value: 'Power Supplies', type: TabbingOrderTypes.LINK, }, { value: 'Color Films', type: TabbingOrderTypes.LINK, }, { value: 'Black & White Films', type: TabbingOrderTypes.LINK, }, { value: 'Blank Videotapes', type: TabbingOrderTypes.LINK, }, ], myInterests: [ { type: TabbingOrderTypes.GENERIC_INPUT, }, { value: 'Secure Digital Card 2GB', type: TabbingOrderTypes.LINK, }, { value: 'REMOVE', type: TabbingOrderTypes.GENERIC_BUTTON, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, ], coupons: [ { value: 'couponCode', type: TabbingOrderTypes.FORM_FIELD }, { value: 'Apply', type: TabbingOrderTypes.BUTTON }, ], appliedCoupons: [{ type: TabbingOrderTypes.CX_ICON }], myCoupons: [ { type: TabbingOrderTypes.NG_SELECT, }, { value: 'Notification', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL, }, { value: 'Find ', type: TabbingOrderTypes.BUTTON }, { type: TabbingOrderTypes.NG_SELECT, }, { value: 'Notification Channels', type: TabbingOrderTypes.LINK, }, ], storeFinder: [ { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: 'Use my location', type: TabbingOrderTypes.LINK, }, { value: 'View all stores', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.LINK, }, ], storeFinderSearchResults: [ { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: 'Use my location', type: TabbingOrderTypes.LINK, }, { value: 'View all stores', type: TabbingOrderTypes.LINK, }, { value: '«', type: TabbingOrderTypes.LINK, }, { value: '1', type: TabbingOrderTypes.LINK, }, { value: 'Yokohama Hotel JAL City Kannai Yokohama', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Chiba', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokosuka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_ELEMENT, }, { type: TabbingOrderTypes.LINK, }, ], storeFinderStoreDetails: [ { value: 'Back to list', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, ], storeFinderCountriesList: [ { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: 'Use my location', type: TabbingOrderTypes.LINK, }, { value: 'View all stores', type: TabbingOrderTypes.LINK, }, { value: 'Japan(49)', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.LINK, }, ], storeFinderStoresList: [ { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.CX_ICON, }, { value: 'Use my location', type: TabbingOrderTypes.LINK, }, { value: 'View all stores', type: TabbingOrderTypes.LINK, }, { value: 'Chiba', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Choshi', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Fukuoka Best Western Fukuoka Nakasu Inn', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Fukuoka Canal City Fukuoka Washington Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Fukuoka Hilton Fukuoka Sea Hawk', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Fukuoka Hotel Monterey La Soeur Fukuoka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Fukuoka Hotel Nikko Fukuoka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Ichikawa', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kawasaki Grand Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kawasaki Hotel Sunroute Kawasaki', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kawasaki Mets Kawasaki Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kawasaki Mets Mizonokuchi Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kawasaki Pearl Hotel Kawasaki', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kobe Bay Sheraton Hotel and Towers', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kobe Hotel Monterey Amalie', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kobe Hotel Monterey Kobe', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kobe Sannomiya Terminal Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Kobe the b', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Koto', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Matsudo', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Misato', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Nagoya Crowne Plaza Ana Grand Court Nagoya', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Nagoya Hilton Nagoya Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Nagoya Marriott Nagoya', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Nagoya Royal Park Inn Nagoya', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Nagoya The Westin Nagoya Castle', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Nakano', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Osaka Best Western Hotel Fino Osaka Shinsaibashi', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Osaka Cross Hotel Osaka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Osaka Crowne Plaza Hotel Ana Osaka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Osaka Hilton Osaka Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Osaka Ramada Osaka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Sapporo Ana Hotel Sapporo', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Sapporo Best Western Hotel Sapporo Nakajima Koen', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Sapporo Hotel Resol Trinity Sapporo', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Sapporo Hotel Sunroute Sapporo', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Sapporo Sheraton Sapporo Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Shinbashi', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Tokio Cerulean Tower Tokyu Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Tokio Dormy Inn Tokyo Hatchobori', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Tokio Flexstay Nippori Inn', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Tokio Hotel Metropolitan Tokyo', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Tokio Park Hotel Tokyo', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokohama Comfort Hotel Yokohama Kannai', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokohama Hotel JAL City Kannai Yokohama', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokohama Hotel New Grand', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokohama Sakuragicho Washington Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokohama Shin Yokohama Prince Hotel', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { value: 'Yokosuka', type: TabbingOrderTypes.LINK, }, { value: 'Get Directions', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.LINK, }, ], stockNotificationNotLogin: [ { value: 'Sign In / Register', type: TabbingOrderTypes.LINK, }, ], stockNotificationPreferenceNotAllowed: [ { value: 'Notification Channels', type: TabbingOrderTypes.LINK, }, ], stockNotificationPreferenceAllowed: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, ], stockNotificationSubscribed: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, ], stockNotificationDialog: [ { value: 'Notification Preference', type: TabbingOrderTypes.LINK, }, { value: 'My Interests', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_BUTTON, }, ], consignmentTracking: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, { value: 'Photosmart E317 Digital Camera', type: TabbingOrderTypes.LINK, }, { type: TabbingOrderTypes.GENERIC_BUTTON, }, { value: 'DSC-T90', type: TabbingOrderTypes.LINK, }, { value: 'Micro Webcam', type: TabbingOrderTypes.LINK, }, ], consignmentTrackingEvents: [ { type: TabbingOrderTypes.GENERIC_BUTTON, }, ], asmNotLoggedIn: [ { type: TabbingOrderTypes.BUTTON, value: '', }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.GENERIC_INPUT, }, { type: TabbingOrderTypes.BUTTON, value: 'Sign In', }, ], asmNoSelectedUser: [ { type: TabbingOrderTypes.BUTTON, value: '', }, { type: TabbingOrderTypes.BUTTON, value: '', }, { type: TabbingOrderTypes.FORM_FIELD, value: 'searchTerm', }, { type: TabbingOrderTypes.BUTTON, value: 'Start Session', }, { type: TabbingOrderTypes.BUTTON, value: 'Linda Wolf', }, { type: TabbingOrderTypes.BUTTON, value: 'Linda Wolf', }, ], asmWithSelectedUser: [ { type: TabbingOrderTypes.BUTTON, value: '', }, { type: TabbingOrderTypes.BUTTON, value: '', }, { type: TabbingOrderTypes.FORM_FIELD, value: 'searchTerm', }, { type: TabbingOrderTypes.BUTTON, value: 'Start Session', }, ], }

projects/core/src/config/test-config.module.ts

TEST_CONFIG_COOKIE_NAME
Default value : new InjectionToken<string>( 'TEST_CONFIG_COOKIE_NAME' )

projects/storefrontapp-e2e-cypress/cypress/helpers/payment-methods.ts

testPaymentDetail
Type : PaymentDetail[]
Default value : [ { accountHolderName: 'test user', cardNumber: 4111111111111111, cardType: { code: 'visa' }, expiryMonth: '12', expiryYear: '2027', defaultPayment: true, saved: true, billingAddress: { firstName: 'test', lastName: 'user', titleCode: 'mr', line1: '999 de Maisonneuve', line2: '', town: 'Montreal', postalCode: 'H4B3L4', country: { isocode: 'US' }, }, }, { accountHolderName: 'named user', cardNumber: 1234123412341234, cardType: { code: 'visa' }, expiryMonth: '03', expiryYear: '2126', defaultPayment: false, saved: true, billingAddress: { firstName: 'named', lastName: 'user', titleCode: 'mr', line1: '999 de Maisonneuve', line2: '', town: 'Montreal', postalCode: 'H4B3L4', country: { isocode: 'US' }, }, }, ]

projects/storefrontapp-e2e-cypress/cypress/integration/regression/product_configurator/product-configurator-textfield-order.e2e-spec-flaky.ts

testProduct
Type : string
Default value : '1934793'

This suite is marked as flaky because we cannot run it on the SPA pipeline as of now. The underlying OCC API's are planned to be released only with commerce core 22.05

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.ts

testProductListUrl
Type : string
Default value : '/Brands/all/c/brands?currentPage=1'
testProductUrl
Type : string
Default value : '/product/779841'

feature-libs/user/profile/core/connectors/converters.ts

TITLE_NORMALIZER
Default value : new InjectionToken<Converter<any, Title>>( 'TitleNormalizer' )
USER_PROFILE_NORMALIZER
Default value : new InjectionToken<Converter<User, any>>( 'UserProfileNormalizer' )
USER_PROFILE_SERIALIZER
Default value : new InjectionToken<Converter<User, any>>( 'UserProfileSerializer' )
USER_SERIALIZER
Default value : new InjectionToken<Converter<User, any>>( 'UserSerializer' )
USER_SIGN_UP_SERIALIZER
Default value : new InjectionToken< Converter<UserSignUp, any> >('UserSignUpSerializer')

projects/storefrontlib/shared/utils/forms/title-utils.ts

titleScores
Type : literal type
Default value : { mr: 1, mrs: 2, miss: 3, ms: 4, dr: 5, rev: 6, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/toggle-status.component.migration.ts

TOGGLE_STATUS_COMPONENT_MIGRATION_V1
Type : ConstructorDeprecation
Default value : { class: TOGGLE_STATUS_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [ { className: ITEM_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: MESSAGE_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, ], addParams: [ { className: DISABLE_INFO_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, ], }
TOGGLE_STATUS_COMPONENT_MIGRATION_V2
Type : ConstructorDeprecation
Default value : { class: TOGGLE_STATUS_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [ { className: ITEM_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: MESSAGE_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: DISABLE_INFO_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, ], }

projects/schematics/src/migrations/5_0/constructor-deprecations/data/tracking-events.component.migration.ts

TRACKING_EVENTS_COMPONENT_CONSTRUCTOR_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/order/components/order-details/order-detail-items/consignment-tracking/tracking-events/tracking-events.component.ts class: TRACKING_EVENTS_COMPONENT, importPath: SPARTACUS_ORDER_COMPONENTS, deprecatedParams: [ { className: ORDER_HISTORY_FACADE, importPath: SPARTACUS_ORDER_ROOT, }, { className: NGB_ACTIVE_MODAL, importPath: NG_BOOTSTRAP, }, ], removeParams: [ { className: NGB_ACTIVE_MODAL, importPath: NG_BOOTSTRAP, }, ], addParams: [ { className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: ANGULAR_CORE, }, ], }

testing/patch-object-define-property.ts

Default value : Object

It's a hack to allow for spying on non-configurable properties of objects. In particular, it allows to spy on simple functions imported from 3rd party libraries.

This file should NOT be imported in the production code, but only in unit tests!

It monkey-patches globally Object.defineProperty to avoid setting any object property as non-configurable. Thanks to that, spyOnProperty can overwrite a getter of any object's property.

Without this hack, an error would be thrown ' : isDevMode is not declared configurable' for such a test code:

```

  • import * as AngularCore from '@angular/core';
  • spyOnProperty(AngularCore, 'isDevMode').and.returnValue(() => false);
  • ```

It's needed since zone.js@0.11.4. See https://github.com/angular/angular/commit/45a73dddfdf3f32ad4203c71c06b6a4be50f4a31

feature-libs/organization/administration/components/unit/units.config.ts

unitsCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManageUnitsListComponent: { component: UnitListComponent, providers: [ { provide: ListService, useExisting: UnitListService, }, { provide: ItemService, useExisting: UnitItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.list', resolver: UnitRoutePageMetaResolver, }, }, }, children: [ { path: 'create', component: UnitFormComponent, }, { path: `:${ROUTE_PARAMS.unitCode}`, component: UnitDetailsComponent, data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.details' }, }, children: [ { path: 'edit', component: UnitFormComponent, }, { path: 'children', component: UnitChildrenComponent, data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.children' }, }, children: [ { path: 'create', component: UnitChildCreateComponent, }, ], }, { path: 'approvers', data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.approvers' }, }, children: [ { path: '', component: UnitAssignedApproverListComponent, }, { path: 'assign', component: UnitApproverListComponent, }, ], }, { path: 'users', component: UnitUserListComponent, data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.users' }, }, children: [ { path: 'create', component: UnitUserCreateComponent, }, { path: `:${ROUTE_PARAMS.userCode}/roles`, component: UnitUserRolesFormComponent, }, ], }, { path: 'cost-centers', component: UnitCostCenterListComponent, data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.costCenters' }, }, children: [ { path: 'create', component: UnitCostCenterCreateComponent, }, ], }, { path: 'addresses', component: UnitAddressListComponent, data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.addresses', resolver: UnitAddressRoutePageMetaResolver, }, }, children: [ { path: 'create', component: UnitAddressFormComponent, }, { path: `:${ROUTE_PARAMS.addressCode}`, data: { cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.addressDetails', }, }, children: [ { path: '', component: UnitAddressDetailsComponent, }, { path: 'edit', component: UnitAddressFormComponent, }, ], }, ], }, ], }, ], }, guards: [AuthGuard, AdminGuard], }, }, }
unitsTableConfig
Type : TableConfig
Default value : { table: { [OrganizationTableType.UNIT]: { cells: ['name'], options: { layout: TableLayout.VERTICAL, cells: { name: { dataComponent: ToggleLinkCellComponent, }, active: { dataComponent: StatusCellComponent, }, uid: { dataComponent: CellComponent, }, }, }, [BREAKPOINT.lg]: { cells: ['name', 'active', 'uid'], }, }, [OrganizationTableType.UNIT_USERS]: { cells: ['name', 'roles'], options: { pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, cells: { name: { dataComponent: UserDetailsCellComponent, }, roles: { dataComponent: UnitUserRolesCellComponent, }, }, }, }, [OrganizationTableType.UNIT_CHILDREN]: { cells: ['name', 'active'], options: { pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, cells: { name: { dataComponent: UnitDetailsCellComponent, }, active: { dataComponent: StatusCellComponent, linkable: false, }, }, }, }, [OrganizationTableType.UNIT_APPROVERS]: { cells: ['name', 'orgUnit', 'actions'], options: { cells: { name: { dataComponent: UserDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, orgUnit: { dataComponent: UnitCellComponent, linkable: false, }, }, }, }, [OrganizationTableType.UNIT_ASSIGNED_APPROVERS]: { cells: ['name', 'orgUnit', 'actions'], options: { pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, cells: { name: { dataComponent: UserDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, orgUnit: { dataComponent: UnitCellComponent, linkable: false, }, }, }, }, [OrganizationTableType.UNIT_COST_CENTERS]: { cells: ['name'], options: { cells: { name: { dataComponent: CostCenterDetailsCellComponent, }, }, pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, }, }, [OrganizationTableType.UNIT_ADDRESS]: { cells: ['formattedAddress'], options: { pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, cells: { formattedAddress: { dataComponent: LinkCellComponent, }, }, }, }, }, }

feature-libs/user/account/root/feature-name.ts

USER_ACCOUNT_CORE_FEATURE
Type : string
Default value : 'userAccountCore'
USER_ACCOUNT_FEATURE
Type : string
Default value : 'userAccount'

feature-libs/user/profile/root/feature-name.ts

USER_PROFILE_CORE_FEATURE
Type : string
Default value : 'userProfileCore'
USER_PROFILE_FEATURE
Type : string
Default value : 'userProfile'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-address-form.service.migration.ts

UNIT_ADDRESS_FORM_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts class: UNIT_ADDRESS_FORM_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [ { className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE }, { className: USER_SERVICE, importPath: SPARTACUS_CORE }, ], removeParams: [{ className: USER_SERVICE, importPath: SPARTACUS_CORE }], addParams: [ { className: USER_PROFILE_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-children.component.migration.ts

UNIT_CHILDREN_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs\organization\administration\components\unit\links\children\unit-children.component.ts class: UNIT_CHILDREN_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [], addParams: [ { className: CURRENT_UNIT_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-cost-centers.component.migration.ts

UNIT_COST_CENTERS_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs\organization\administration\components\unit\links\cost-centers\unit-cost-centers.component.ts class: UNIT_COST_CENTER_LIST_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [], addParams: [ { className: CURRENT_UNIT_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/unit-form.component.migration.ts

UNIT_FORM_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: UNIT_FORM_COMPONENT, importPath: SPARTACUS_ORGANIZATION, deprecatedNode: FORM_GROUP, comment: `// ${TODO_SPARTACUS} Property '${UNIT_FORM_COMPONENT}.${FORM_GROUP}' has been renamed to 'form'.`, }, { class: UNIT_FORM_COMPONENT, importPath: SPARTACUS_ORGANIZATION, deprecatedNode: FORM$, comment: `// ${TODO_SPARTACUS} Property '${UNIT_FORM_COMPONENT}.${FORM$}' was removed. Please use 'form' property instead.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-user-list.component.migration.ts

UNIT_USER_LIST_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs\organization\administration\components\unit\links\users\list\unit-user-list.component.ts class: UNIT_USER_LIST_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [], addParams: [ { className: CURRENT_UNIT_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/unit.ts

unitConfig
Type : MyCompanyConfig
Default value : { name: 'Unit', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/units`, apiEndpoint: '/orgUnits', objectType: 'children', verifyStatusInDetails: true, selectOptionsEndpoint: [ '*availableOrgUnitNodes*', '*orgUnitsAvailableApprovalProcesses*', ], rows: [ { label: 'Name', variableName: 'name', inputType: INPUT_TYPE.TEXT, createValue: `unit-${randomString()}`, updateValue: `edited-unit-${randomString()}`, showInTable: true, showInDetails: true, formLabel: 'Name', sortLabel: 'Name', }, { label: 'Status', variableName: 'Active', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'ID', variableName: 'id', inputType: INPUT_TYPE.TEXT, createValue: `unit-${randomString()}`, updateValue: `edited-unit-${randomString()}`, showInTable: true, showInDetails: true, useInUrl: true, formLabel: 'ID', }, { label: 'Approval process', variableName: 'approval', inputType: INPUT_TYPE.NG_SELECT, createValue: ``, updateValue: `Escalation Approval with Merchant Check`, showInTable: false, showInDetails: false, useInUrl: false, formLabel: 'Approval process', }, { label: 'Parent Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: false, formLabel: 'Parent business unit', showInDetails: true, }, ], subCategories: [ { name: 'Child Units', baseUrl: `/children`, apiEndpoint: '**/orgUnitsRootNodeTree**', objectType: 'children', createConfig: { rows: [ { label: 'Name', variableName: 'name', inputType: INPUT_TYPE.TEXT, createValue: `unit-${randomString()}`, updateValue: `edited-unit-${randomString()}`, showInTable: true, showInDetails: true, formLabel: 'Name', sortLabel: 'name', }, { label: 'Status', variableName: 'Active', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: true, }, { label: 'ID', variableName: 'id', inputType: INPUT_TYPE.TEXT, createValue: `unit-${randomString()}`, updateValue: `edited-unit-${randomString()}`, showInTable: true, showInDetails: true, useInUrl: true, formLabel: 'ID', }, { label: 'Approval process', variableName: 'approval', inputType: INPUT_TYPE.NG_SELECT, createValue: ``, updateValue: `Escalation Approval with Merchant Check`, showInTable: false, showInDetails: false, useInUrl: false, formLabel: 'Approval process', }, ], }, }, { name: 'Users', baseUrl: `/users`, apiEndpoint: '**/availableOrgCustomers**', objectType: 'members', createConfig: userConfig, rolesConfig: userRolesConfig, }, { name: 'Approvers', baseUrl: `/approvers`, apiEndpoint: '**/availableOrgCustomers**', objectType: 'members', manageAssignments: true, }, { name: 'Delivery Addresses', baseUrl: `/addresses`, apiEndpoint: '**/availableOrgCustomers**', objectType: 'members', createConfig: unitShippingAddressConfig, editConfig: unitShippingAddressConfig, updateEntity: '123 Uratiti, Mangawai, Taurunga, 45632', deleteEntity: '456 Waiwhakamukau, Pukekoe, Ranui, 87645', }, { name: 'Cost Centers', baseUrl: `/cost-centers`, apiEndpoint: '**/availableOrgCustomers**', objectType: 'members', createConfig: costCenterConfig, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.NESTED_LIST, MY_COMPANY_FEATURE.ASSIGNMENTS, ], coreFeatures: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.NESTED_LIST, ], }
unitShippingAddressConfig
Type : MyCompanyConfig
Default value : { rows: [ { inputType: INPUT_TYPE.NG_SELECT, createValue: `Cyprus`, updateValue: `Croatia`, formLabel: 'Country/Region', }, { inputType: INPUT_TYPE.NG_SELECT, createValue: `Mr.`, updateValue: `Mrs.`, formLabel: 'Title', }, { inputType: INPUT_TYPE.TEXT, createValue: `Jeff`, updateValue: `Fafa`, formLabel: 'First name', }, { inputType: INPUT_TYPE.TEXT, createValue: `Maori`, updateValue: `Wapu`, formLabel: 'Last name', }, { inputType: INPUT_TYPE.TEXT, createValue: `123 Uratiti`, updateValue: `456 Waiwhakamukau`, formLabel: 'Address', sortLabel: 'name', }, { inputType: INPUT_TYPE.TEXT, createValue: `Mangawai`, updateValue: `Pukekoe`, formLabel: '2nd address', }, { inputType: INPUT_TYPE.TEXT, createValue: `+54658632456`, updateValue: `+15463215496`, formLabel: 'Phone number', }, { inputType: INPUT_TYPE.TEXT, createValue: `Taurunga`, updateValue: `Ranui`, formLabel: 'City', }, { inputType: INPUT_TYPE.TEXT, createValue: `45632`, updateValue: `87645`, formLabel: 'Zip code', }, ], }
userRolesConfig
Type : MyCompanyConfig
Default value : { rows: [ { formLabel: 'Roles', updateValue: 'Manager', inputType: INPUT_TYPE.CHECKBOX, }, ], }

projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.directive.ts

UNLOCK_HIDDEN_ELEMENTS
Default value : true

Focusable elements exclude hidden elements by default, but this contradicts with unlocking (hidden) elements.

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/update-email.component.migration.ts

UPDATE_EMAIL_COMPONENT_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: UPDATE_EMAIL_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedNode: ON_SUCCESS, comment: `// ${TODO_SPARTACUS} Method '${ON_SUCCESS}' return type from '${UPDATE_EMAIL_COMPONENT}' was changed from void to 'Promise<void>'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/update-email-component.service.migration.ts

UPDATE_EMAIL_COMPONENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs\user\profile\components\update-email\update-email-component.service.ts class: UPDATE_EMAIL_COMPONENT_SERVICE, importPath: SPARTACUS_USER_PROFILE_COMPONENTS, deprecatedParams: [ { className: USER_EMAIL_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, { className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/core/src/routing/configurable-routes/url-translation/testing/mock-url.pipe.ts

URL_TESTING_ALLOWLISTED_PARAMS
Default value : new InjectionToken<string[]>( 'Array of params keys that will be rendered by the mock cxUrl pipe' )

projects/core/src/occ/utils/interceptor-util.ts

USE_CLIENT_TOKEN
Type : string
Default value : 'cx-use-client-token'
USE_CUSTOMER_SUPPORT_AGENT_TOKEN
Type : string
Default value : 'cx-use-csagent-token'

projects/schematics/src/shared/lib-configs/user-schematics-config.ts

USER_ACCOUNT_FEATURE_NAME_CONSTANT
Type : string
Default value : 'USER_ACCOUNT_FEATURE'
USER_ACCOUNT_MODULE
Type : string
Default value : 'UserAccountModule'
USER_ACCOUNT_ROOT_MODULE
Type : string
Default value : 'UserAccountRootModule'
USER_ACCOUNT_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: USER_ACCOUNT_FEATURE_NAME, mainScope: SPARTACUS_USER, featureScope: SPARTACUS_USER_ACCOUNT, }, folderName: USER_FOLDER_NAME, moduleName: USER_FEATURE_MODULE_NAME, featureModule: { name: USER_ACCOUNT_MODULE, importPath: SPARTACUS_USER_ACCOUNT, }, rootModule: { name: USER_ACCOUNT_ROOT_MODULE, importPath: SPARTACUS_USER_ACCOUNT_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_USER_ACCOUNT_ROOT, namedImports: [USER_ACCOUNT_FEATURE_NAME_CONSTANT], }, i18n: { resources: USER_ACCOUNT_TRANSLATIONS, chunks: USER_ACCOUNT_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_USER_ACCOUNT_ASSETS, }, styles: { scssFileName: USER_SCSS_FILE_NAME, importStyle: SPARTACUS_USER, }, }
USER_ACCOUNT_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'userAccountTranslationChunksConfig'
USER_ACCOUNT_TRANSLATIONS
Type : string
Default value : 'userAccountTranslations'
USER_FEATURE_MODULE_NAME
Type : string
Default value : 'User'
USER_FOLDER_NAME
Type : string
Default value : 'user'
USER_PROFILE_FEATURE_NAME_CONSTANT
Type : string
Default value : 'USER_PROFILE_FEATURE'
USER_PROFILE_MODULE
Type : string
Default value : 'UserProfileModule'
USER_PROFILE_ROOT_MODULE
Type : string
Default value : 'UserProfileRootModule'
USER_PROFILE_SCHEMATICS_CONFIG
Type : SchematicConfig
Default value : { library: { featureName: USER_PROFILE_FEATURE_NAME, mainScope: SPARTACUS_USER, featureScope: SPARTACUS_USER_PROFILE, }, folderName: USER_FOLDER_NAME, moduleName: USER_FEATURE_MODULE_NAME, featureModule: { name: USER_PROFILE_MODULE, importPath: SPARTACUS_USER_PROFILE, }, rootModule: { name: USER_PROFILE_ROOT_MODULE, importPath: SPARTACUS_USER_PROFILE_ROOT, }, lazyLoadingChunk: { moduleSpecifier: SPARTACUS_USER_PROFILE_ROOT, namedImports: [USER_PROFILE_FEATURE_NAME_CONSTANT], }, i18n: { resources: USER_PROFILE_TRANSLATIONS, chunks: USER_PROFILE_TRANSLATION_CHUNKS_CONFIG, importPath: SPARTACUS_USER_PROFILE_ASSETS, }, styles: { scssFileName: USER_SCSS_FILE_NAME, importStyle: SPARTACUS_USER, }, dependencyFeatures: [USER_ACCOUNT_FEATURE_NAME], }
USER_PROFILE_TRANSLATION_CHUNKS_CONFIG
Type : string
Default value : 'userProfileTranslationChunksConfig'
USER_PROFILE_TRANSLATIONS
Type : string
Default value : 'userProfileTranslations'
USER_SCSS_FILE_NAME
Type : string
Default value : 'user.scss'

feature-libs/user/account/core/connectors/converters.ts

USER_ACCOUNT_NORMALIZER
Default value : new InjectionToken<Converter<any, User>>( 'UserAccountNormalizer' )
USER_ACCOUNT_SERIALIZER
Default value : new InjectionToken<Converter<User, any>>( 'UserAccountSerializer' )

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-address.service.migration.ts

USER_ADDRESS_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-address.service.ts class: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-address-service.migration.ts

USER_ADDRESS_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-address.service.ts class: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE }, { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE }, ], addParams: [ { className: USER_ADDRESS_CONNECTOR, importPath: SPARTACUS_CORE }, { className: COMMAND_SERVICE, importPath: SPARTACUS_CORE }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/user-address.service.migration.ts

USER_ADDRESS_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-address.service.ts class: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, ], addParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-consent.service.migration.ts

USER_CONSENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-consent.service.ts class: USER_CONSENT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/organization/administration/core/connectors/user-group/converters.ts

USER_GROUP_NORMALIZER
Default value : new InjectionToken< Converter<any, UserGroup> >('UserGroupNormalizer')
USER_GROUP_SERIALIZER
Default value : new InjectionToken< Converter<UserGroup, any> >('UserGroupSerializer')
USER_GROUPS_NORMALIZER
Default value : new InjectionToken< Converter<any, EntitiesModel<UserGroup>> >('UserGroupListNormalizer')

projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-group-user-list.component.migration.ts

USER_GROUP_USER_LIST_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // feature-libs\organization\administration\components\user-group\users\user-group-user-list.component.ts class: USER_GROUP_USER_LIST_COMPONENT, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, deprecatedParams: [ { className: CURRENT_USER_GROUP_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: USER_GROUP_USER_LIST_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, { className: MESSAGE_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, ], removeParams: [ { className: MESSAGE_SERVICE, importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/user-id.service.migration.ts

USER_ID_SERVICE_MIGRATION
Type : MethodPropertyDeprecation[]
Default value : [ { class: USER_ID_SERVICE, importPath: SPARTACUS_CORE, deprecatedNode: `invokeWithUserId`, comment: `// ${TODO_SPARTACUS} Method '${USER_ID_SERVICE}.invokeWithUserId' was removed. Use 'takeUserId' method instead`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-interests.service.migration.ts

USER_INTERESTS_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-interests.service.ts class: USER_INTERESTS_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-notification-preference.service.migration.ts

USER_NOTIFICATION_PREFERENCE_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-notification-preference.service.ts class: USER_NOTIFICATION_PREFERENCE_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.service.migration.ts

USER_ORDER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-order.service.ts class: USER_ORDER_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, { className: ROUTING_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.effect.migration.ts

USER_ORDERS_EFFECT_MIGRATION
Type : ConstructorDeprecation
Default value : { //projects/core/src/user/store/effects/user-orders.effect.ts class: USER_ORDERS_EFFECT, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ACTIONS, importPath: NGRX_EFFECTS, }, { className: USER_ORDER_CONNECTOR, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: REPLENISHMENT_ORDER_CONNECTOR, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-payment.service.migration.ts

USER_PAYMENT_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user-payment.service.ts class: USER_PAYMENT_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-register.effect.migration.ts

USER_REGISTER_EFFECT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/store/effects/user-register.effect.ts class: USER_REGISTER_EFFECT, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: ACTIONS, importPath: NGRX_STORE, }, { className: USER_CONNECTOR, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user.service.migration.ts

USER_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/user/facade/user.service.ts class: USER_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/user/account/assets/translations/en/user-account.ts

userAccount
Type : object
Default value : { loginForm: { forgotPassword: 'Forgot password?', signIn: 'Sign In', register: 'Register', dontHaveAccount: 'Don’t have an account?', guestCheckout: 'Guest Checkout', emailAddress: { label: 'Email address', placeholder: 'Enter email', }, password: { label: 'Password', placeholder: 'Password', }, wrongEmailFormat: 'This is not a valid email format.', }, miniLogin: { userGreeting: 'Hi, {{name}}', signInRegister: 'Sign In / Register', }, }

feature-libs/user/account/assets/translations/translations.ts

userAccountTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { userAccount: ['loginForm', 'miniLogin'], }
userAccountTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user.ts

userConfig
Type : MyCompanyConfig
Default value : { name: 'User', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/users`, apiEndpoint: '/orgCustomers', objectType: 'users', entityIdField: 'customerId', preserveCookies: true, selectOptionsEndpoint: ['*availableOrgUnitNodes*', '*titles*'], rows: [ { label: 'Name', variableName: 'name', inputType: INPUT_TYPE.TEXT, createValue: `Test Entity ${randomString()}`, updateValue: `Edited Test Entity ${randomString()}`, sortLabel: 'Name', showInTable: true, showInDetails: false, useCookie: ENTITY_UID_COOKIE_KEY, }, { label: 'Title', variableName: 'titleCode', formLabel: 'Title', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Mr.', updateValue: 'Mrs.', showInTable: false, }, { label: 'First name', variableName: 'firstName', formLabel: 'First name', inputType: INPUT_TYPE.TEXT, createValue: `Test Entity Name ${randomString()}`, updateValue: `Edited Entity Name ${randomString()}`, showInDetails: false, showInTable: false, useInHeader: true, }, { label: 'Last name', variableName: 'lastName', formLabel: 'Last name', inputType: INPUT_TYPE.TEXT, createValue: `Test Entity Last Name ${randomString()}`, updateValue: `Edited Entity Last Name ${randomString()}`, showInDetails: false, showInTable: false, useInHeader: true, }, { label: 'Status', variableName: 'nic', inputType: INPUT_TYPE.TEXT, createValue: 'Active', updateValue: 'Active', showInTable: true, showInDetails: false, }, { label: 'Email', variableName: 'email', inputType: INPUT_TYPE.TEXT, createValue: `${randomString()}@testing.com`, updateValue: `edited-${randomString()}@testing.com`, showInTable: true, showInDetails: true, formLabel: 'Email', }, { label: 'Roles', variableName: 'roles', inputType: INPUT_TYPE.CHECKBOX, createValue: 'Customer', updateValue: 'Manager', showInTable: true, showInDetails: true, }, { label: 'Roles', variableName: 'roles', formLabel: 'Roles', inputType: INPUT_TYPE.CHECKBOX, createValue: 'b2bcustomergroup', updateValue: 'b2bmanagergroup', showInTable: false, showInDetails: false, }, { label: 'Unit', variableName: 'orgUnit.name', link: `/organization/units/Rustic%20Retail`, updatedLink: `/organization/units/Custom%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Rustic Retail', updateValue: 'Custom Retail', showInTable: true, showInDetails: true, formLabel: 'Unit', }, ], subCategories: [ { name: 'Approvers', baseUrl: `/approvers`, apiEndpoint: '**/orgCustomers**', entityIdField: 'customerId', objectType: 'users', manageAssignments: true, skipAssignmentWaits: true, }, { name: 'User groups', baseUrl: `/user-groups`, apiEndpoint: '**/orgUserGroups**', entityIdField: 'uid', objectType: 'orgUnitUserGroups', manageAssignments: true, }, { name: 'Purchase limits', baseUrl: `/purchase-limits`, apiEndpoint: '**/availableOrderApprovalPermissions**', entityIdField: 'code', objectType: 'orderApprovalPermissions', manageAssignments: true, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, MY_COMPANY_FEATURE.ASSIGNMENTS, MY_COMPANY_FEATURE.USER_PASSWORD, ], coreFeatures: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.DISABLE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, ], }

feature-libs/organization/administration/components/user-group/user-group.config.ts

userGroupCmsConfig
Type : CmsConfig
Default value : { cmsComponents: { ManageUserGroupsListComponent: { component: ListComponent, providers: [ { provide: ListService, useExisting: UserGroupListService, }, { provide: ItemService, useExisting: UserGroupItemService, }, ], childRoutes: { parent: { data: { cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.list', resolver: UserGroupRoutePageMetaResolver, }, }, }, children: [ { path: 'create', component: UserGroupFormComponent, }, { path: `:${ROUTE_PARAMS.userGroupCode}`, component: UserGroupDetailsComponent, data: { cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.details' }, }, children: [ { path: 'edit', component: UserGroupFormComponent, }, { path: 'users', data: { cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.users' }, }, children: [ { path: '', component: UserGroupAssignedUserListComponent, }, { path: 'assign', component: UserGroupUserListComponent, }, ], }, { path: 'purchase-limits', data: { cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.permissions', }, }, children: [ { path: '', component: UserGroupAssignedPermissionListComponent, }, { path: 'assign', component: UserGroupPermissionListComponent, }, ], }, ], }, ], }, guards: [AuthGuard, AdminGuard], }, }, }
userGroupTableConfig
Type : TableConfig
Default value : { table: { [OrganizationTableType.USER_GROUP]: { cells: ['name', 'uid', 'unit'], options: { dataComponent: CellComponent, cells: { name: { dataComponent: ActiveLinkCellComponent, }, uid: { dataComponent: CellComponent, }, unit: { dataComponent: UnitCellComponent, }, }, }, }, [OrganizationTableType.USER_GROUP_ASSIGNED_USERS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: UserDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, }, pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, }, }, [OrganizationTableType.USER_GROUP_USERS]: { cells: ['name', 'actions'], options: { cells: { name: { dataComponent: UserDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, }, }, }, [OrganizationTableType.USER_GROUP_PERMISSIONS]: { cells: ['code', 'actions'], options: { cells: { code: { dataComponent: PermissionDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, }, }, }, [OrganizationTableType.USER_GROUP_ASSIGNED_PERMISSIONS]: { cells: ['code', 'actions'], options: { cells: { code: { dataComponent: PermissionDetailsCellComponent, }, actions: { dataComponent: AssignCellComponent, }, }, pagination: { pageSize: MAX_OCC_INTEGER_VALUE, }, }, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user-group.ts

userGroupConfig
Type : MyCompanyConfig
Default value : { name: 'User Group', baseUrl: `${FULL_BASE_URL_EN_USD}/organization/user-groups`, apiEndpoint: '/users/current/orgUnitUserGroup', objectType: 'orgUnitUserGroups', selectOptionsEndpoint: ['*availableOrgUnitNodes*'], rows: [ { label: 'Name', variableName: 'name', inputType: INPUT_TYPE.TEXT, createValue: `Test Entity ${randomString()}`, updateValue: `Edited Test Entity ${randomString()}`, sortLabel: 'Name', showInTable: true, formLabel: 'Name', showInDetails: true, }, { label: 'Code', sortLabel: 'Group', variableName: 'uid', inputType: INPUT_TYPE.TEXT, createValue: `test-entity-${randomString()}`, updateValue: `edited-entity-${randomString()}`, formLabel: 'Code', showInTable: true, showInDetails: true, useInUrl: true, }, { label: 'Unit', variableName: 'orgUnit.name', link: `/organization/units/Custom%20Retail`, updatedLink: `/organization/units/Rustic%20Retail`, sortLabel: 'Unit', inputType: INPUT_TYPE.NG_SELECT, createValue: 'Custom Retail', updateValue: 'Rustic Retail', showInTable: true, formLabel: 'Unit', showInDetails: true, }, ], subCategories: [ { name: 'Purchase limits', baseUrl: `/purchase-limits`, apiEndpoint: '**/availableOrderApprovalPermissions**', objectType: 'orderApprovalPermissions', manageAssignments: true, }, { name: 'Users', baseUrl: `/users`, apiEndpoint: '**/availableOrgCustomers**', objectType: 'members', canUnassignAll: true, manageAssignments: true, }, ], features: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, MY_COMPANY_FEATURE.ASSIGNMENTS, ], coreFeatures: [ MY_COMPANY_FEATURE.CREATE, MY_COMPANY_FEATURE.UPDATE, MY_COMPANY_FEATURE.LIST, ], }

feature-libs/organization/administration/core/store/reducers/user-group.reducer.ts

userGroupInitialState
Type : UserGroup | undefined
Default value : undefined
userGroupsInitialState
Type : ListModel | undefined
Default value : undefined

feature-libs/user/profile/assets/translations/en/user-profile.ts

userProfile
Type : object
Default value : { updateEmailForm: { newEmailAddress: { label: 'New email address', placeholder: 'Enter email', }, confirmNewEmailAddress: { label: 'Confirm new email address', placeholder: 'Enter email', }, enterValidEmail: 'Please enter a valid email.', bothEmailMustMatch: 'Both emails must match', password: { label: 'Password', placeholder: 'Enter password', }, pleaseInputPassword: 'Please input password', emailUpdateSuccess: 'Success. Please sign in with {{ newUid }}', }, register: { confirmPassword: { action: 'Confirm password', label: 'Confirm password', placeholder: 'Confirm Password', }, managementInMyAccount: 'Management in My Account.', termsAndConditions: 'Terms & Conditions', signIn: 'I already have an account. Sign In', register: 'Register', confirmNewPassword: 'Confirm New Password', resetPassword: 'Reset Password', createAccount: 'Create an account', title: 'Title', firstName: { label: 'First name', placeholder: 'First name', }, lastName: { label: 'Last name', placeholder: 'Last name', }, emailAddress: { label: 'Email address', placeholder: 'Email address', }, password: { label: 'Password', placeholder: 'Password', }, newPassword: 'New Password', emailMarketing: 'Use my personal data to receive e-mail newsletters for marketing campaigns. To change your settings, go to Consent Management in My Account.', confirmThatRead: 'I am confirming that I have read and agreed with the', selectTitle: 'Select Title', passwordMinRequirements: 'Password must be six characters minimum, with one uppercase letter, one number, one symbol', bothPasswordMustMatch: 'Both password must match', titleRequired: 'Title is required.', postRegisterMessage: 'Please log in with provided credentials.', }, forgottenPassword: { resetPassword: 'Reset password', enterEmailAddressAssociatedWithYourAccount: 'Enter the email address associated with your account', emailAddress: { label: 'Email address', placeholder: 'Enter email', }, enterValidEmail: 'Please enter a valid email.', passwordResetEmailSent: 'An email has been sent to you with information on how to reset your password.', passwordResetSuccess: 'Success! You can now login using your new password.', }, }

feature-libs/user/profile/assets/translations/translations.ts

userProfileTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { userProfile: ['updateEmailForm', 'register', 'forgottenPassword'], }
userProfileTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/product-configurator/rulebased/cpq/rest/converters/cpq-configurator-serializer.ts

VALUE_SEPARATOR
Type : string
Default value : ','

feature-libs/product-configurator/rulebased/occ/variant/variant-configurator-occ.converters.ts

VARIANT_CONFIGURATOR_ADD_TO_CART_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.AddToCartParameters, OccConfigurator.AddToCartParameters > >('VariantConfiguratorAddToCartSerializer')
VARIANT_CONFIGURATOR_NORMALIZER
Default value : new InjectionToken< Converter<OccConfigurator.Configuration, Configurator.Configuration> >('VariantConfiguratorNormalizer')
VARIANT_CONFIGURATOR_OVERVIEW_NORMALIZER
Default value : new InjectionToken< Converter<OccConfigurator.Overview, Configurator.Overview> >('VariantConfiguratorOverviewNormalizer')
VARIANT_CONFIGURATOR_PRICE_NORMALIZER
Default value : new InjectionToken< Converter<OccConfigurator.PriceSummary, Configurator.Configuration> >('VariantConfiguratorPriceNormalizer')
VARIANT_CONFIGURATOR_PRICE_SUMMARY_NORMALIZER
Default value : new InjectionToken< Converter<OccConfigurator.PriceSummary, Configurator.PriceSummary> >('VariantConfiguratorPriceSummaryNormalizer')
VARIANT_CONFIGURATOR_SERIALIZER
Default value : new InjectionToken< Converter<Configurator.Configuration, OccConfigurator.Configuration> >('VariantConfiguratorSerializer')
VARIANT_CONFIGURATOR_UPDATE_CART_ENTRY_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.UpdateConfigurationForCartEntryParameters, OccConfigurator.UpdateConfigurationForCartEntryParameters > >('VariantConfiguratorUpdateCartEntrySerializer')

projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-variants.ts

variantUser

projects/schematics/src/migrations/3_0/constructor-deprecations/data/view.component.migration.ts

VIEW_COMPONENT_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/storefrontlib/shared/components/split-view/view/view.component.ts class: VIEW_COMPONENT, importPath: SPARTACUS_STOREFRONTLIB, deprecatedParams: [ { className: SPLIT_VIEW_SERVICE, importPath: SPARTACUS_STOREFRONTLIB, }, { className: ELEMENT_REF, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: CHANGE_DETECTOR_REF, importPath: SPARTACUS_CORE, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/viewport-context.ts

viewportConfigs
Type : Viewport[]
Default value : Object.entries(formats).map( ([key, value]) => { return { viewport: key, ...value, } as Viewport; } )

projects/schematics/src/migrations/4_0/constructor-deprecations/data/window-ref.migration.ts

WINDOW_REF_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/window/window-ref.ts class: WINDOW_REF, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: DOCUMENT, literalInference: ANY_TYPE, injectionToken: { token: DOCUMENT_STRING, importPath: ANGULAR_COMMON, }, }, ], addParams: [ { className: PLATFORM, literalInference: OBJECT_TYPE, injectionToken: { token: PLATFORM_ID_STRING, importPath: ANGULAR_CORE, }, }, { className: SERVER_REQUEST_URL_STRING, literalInference: STRING_TYPE, injectionToken: { token: SERVER_REQUEST_URL_STRING, importPath: SPARTACUS_CORE, }, }, { className: SERVER_REQUEST_ORIGIN_STRING, literalInference: STRING_TYPE, injectionToken: { token: SERVER_REQUEST_ORIGIN_STRING, importPath: SPARTACUS_CORE, }, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/wish-list.service.migration.ts

WISH_LIST_SERVICE_MIGRATION
Type : ConstructorDeprecation
Default value : { // projects/core/src/cart/facade/wish-list.service.ts class: WISH_LIST_SERVICE, importPath: SPARTACUS_CORE, deprecatedParams: [ { className: STORE, importPath: NGRX_STORE, }, { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, { className: USER_SERVICE, importPath: SPARTACUS_CORE, }, { className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE, }, ], removeParams: [ { className: AUTH_SERVICE, importPath: SPARTACUS_CORE, }, ], addParams: [ { className: USER_ID_SERVICE, importPath: SPARTACUS_CORE, }, ], }

feature-libs/cart/wish-list/assets/translations/en/wish-list.i18n.ts

wishlist
Type : object
Default value : { wishlist: { empty: 'No products in your wish list yet', itemRemoved: 'Selected item has been removed.', caption: 'Wish list contents.', }, }

feature-libs/cart/wish-list/assets/translations/translations.ts

wishListTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { wishlist: ['wishlist'], }
wishListTranslations
Type : TranslationResources
Default value : { en, }

result-matching ""

    No results matching ""